數學成績一般,智商普通人,偏偏喜歡上了數學建模,靠譜嗎?

不知道為什麼就突然對數學建模感興趣了,非數學專業。請問大家這靠譜嗎


回憶一下,大一第一次拿數學建模mw的時候…第二天被通知高數滾去補考…

數學建模與數學關係非常密切,但是數學建模專註於用合理的數學工具描述問題,而數學除了這個還要求通過數學方法精妙地簡化計算,特別是國內數學課程教育更是強調這一點。

正是因為可以通過計算機編程完成很多計算,因而簡化計算這一能力在數學建模中要求並不一定特別高,因為可以通過演算法設計和編程能力彌補。但廣義的數學能力仍舊是十分重要的。退一步說,如果缺乏演算法設計或者編程能力,通過強大的數學計算能力也可以彌補。但是無論如何,數學思維是必要的。

因此,非數學專業or數學成績差也沒關係,但是數學思維不能沒有。


11:30上床睡覺刷知乎,刷到12:30,然後終於看到比較有發言權的,趁著大神們沒起床,於是哆嗦著爬起來怒答。————————————————————我是分割線—————————————

首先回答題主的問題,靠譜,非數學專業的也是可以做出很好的數學模型。

以下建議一些:

  1. 三個人中其中一個人最好要有極好的數學思維能力,這裡的數學思維並不是指高數考試能輕鬆砍下90多分,而是指用數學思維提取並建立數學模型解決實際問題的能力。看到一個方法,你能很快看透其實質,打個比方,AX=0,不僅僅是要解出來,把解表達出來這麼簡單,要知道解是屬於核空間,A的秩代表像空間的維數,A的特徵值代表的是該變換不改變該特徵值對應向量的方向,A的轉置是逆變換等等。就是需要一個能把數學方法看得很深的小夥伴。參賽經驗告訴我,可以拿國獎無非以下兩種情況,一是你的模型極好牛逼轟轟高大上魯棒性高演算法妙,這種模型往往是受過數學專業教育比較佔優的;二是模型和演算法簡潔,但是把問題琢磨得相當透徹準確,答案很接近參考值,比如今年的B題,賽提報告會上復旦大牛蔡志傑給的參考答案裡面沒有用到任何超過高等數學水準的數學知識,說白了就是一些簡單的解析幾何知識,但是人家分析的深刻程度可以甩很多參賽者一萬條街。這個人最好把之前所有的數學建模演算法大概的過一遍,心裡有個底,比賽的時候可以往這方面聯想就行了。不必深究證明推導之類的。比如說遺傳演算法啊,模擬退火演算法啊,小波分析啊,BP神經網路啊云云,必須學一下運籌規劃之類的課程,你才能好上手圖與網路模型,規劃模型,最大流,floyd演算法之類的。時下建模很多建模問題本質上是優化問題而不是讓你給一個高貴冷艷的解析解,所以優化理論方面的知識也是要多囤一些才夠用啊。
  2. 同樣重要的是要有一個編程的高手,我目前覺得至少在C或者matlab中要熟練掌握一種,當然要說完全精通的話,我想也就不屑於參加數學建模比賽的編程了。要把一些基本的邏輯,語句,規則全部掌握得爐火純青。不求直接裸奔上寫源代碼無bug,但是要達到能直接根據某個演算法找到可用程序然後修改使用或者直接部分精確編程求解,比賽的時候做三維圖的話建議用maple,上手很快,並且畫圖比matlab好看好伐,立體感強什麼的看起來最舒心了,還可以求精確解,真的是解實分析定積分不定積分啊矩陣啊方程啊不二的選擇,matlab側重於數值計算,這方面的功能是很強大的,定積分區間太大的時候取dx=1用起來屢試不爽。即使你再牛逼的演算法,要是沒人來編程實現也是無濟於事的,不要想著靠手算就可以解決一個數學建模問題,當年的歐拉就是一個活生生的例子,算了三天三夜眼睛,失去了右眼的視力。要是真手工可以解決的話還不如直接讓教授級別的上,人家知識比你本科生多,比你本科生精鍊,還要設置這個比賽幹嘛呢。
  3. 三個人一定要多討論,不要局限於一個人的想法或者看的某幾篇文獻的想法,要以自己的隊伍為中心,集思廣益,還是那句話把問題分析透徹精闢。拿國家獎的都是需要到各省數學與應用工業學會指定的大學答辯的,所以不要抱著東抄一點西截一點的態度面對,也不認真汲取就去用人家的模型和演算法的想法看文獻,答辯的時候下面一群老師都在看著你們,人家閱卷前看過很多相關文獻並且討論過大致方向,分分鐘就看出來是不是你自己做的好嗎?很可能出題的人和給參考答案的人就在下面看著你。比如我們這次推國一答辯遇到的韓中庚(A題出題人),徐全智等人。所以一定得是自己看了參考文獻,討論了之後,自己再想的,自己做的才靠譜,花哨和囫圇吞棗的引用是不討好的。看文獻的時候力求消化,並學以致用。 下面就說一下自己的趣事吧,各位看官酌情觀看。

大一的時候,我被同伴拖著參加了數學中國數學建模網路挑戰賽,做的是第二階段的B題,題目很有意思噠,問的是蜘蛛結網的問題,我當時就笑了,這尼瑪得問蜘蛛啊,我怎麼知道?人家世世代代子子孫孫那麼多年,難道不知道怎麼張網生存捕食嗎?同伴都是非數學專業的,兩個女生,其中一個看著大腿的時候偶爾會YY一下。就是這一次,我第一次學會了看論文,當時還是在豆丁網啊,百度文庫什麼的裡面去找(求大神不要嘲笑我T-T),然後,得了個網路賽全國二等獎(78分),那個內蒙古自治區數學學會的章看起來之醒目,當時把我樂的啊,大學裡第一次得了個如此重大的獎勵。(當後來發現其得獎率高達30%之後,我真的是一點都高興不起來啊。)

接著,稀里糊塗地參加了學校一個建模培訓,培訓的時候就學習了各種經典模型,看了姜啟源寫的《數學模型》,卓金武寫的《matlab在數學建模中的應用》等等。腦子裡大概有了一些基本的數學模型網路。當時心高氣傲的,準備在國賽的時候大幹一場。結果,2012年國賽A題是釀酒葡萄的等級問題,B題是太陽能板的安裝問題。看到題目我就哭了好嗎?A題是10幾M的數據,那啥,我書讀得少,不要坑我好嗎?真的是編程或者演算法沒搞對直接入門都不行好嗎?B題那個各種尺寸還配各種情況我也是醉了好嗎?於是就渾渾噩噩地挨過了三天,還在最後一天和前輩們一起熬了個通宵。結果可想而知,nothing。

2013年的暑假就練得比較認真了,首先是做了成都郫縣那邊的一個實際問題,就是有很多個點的豬肉提供,然後有很多個點的城鎮需要豬肉,路過的大神不要小瞧,它其實還複合了各點需求和供應量、大小卡車上下限、設置最優總站點以及運費的問題,目的是要設計一個最優的供應點及其線路。當時硬是被flyod演算法折磨得很爽歪歪啊。國賽的時候,A題是汽車通行問題,B題是拼接紙片問題,大家當時又是虎軀一震好嗎?那多輛汽車,我看到小夥伴們都是設置的時間5s一個間隔,10s一個間隔數的好嗎?(好像是一萬多輛汽車)有些聰明的小夥伴為自己的應用程序能力洋洋得意,直接下載了個程序來數,結果參考答案說:凡是用程序數的,第一問的數據處理分一律不給!!那誰,出題人和給標答的,我們出來聊聊?!?!我們當時是做的B題,題目大概是這樣的:第一問A4紙單面有字,分別橫著和豎著切開,弄成紙條拍成照片,讓你拼回去。第二問:單面有字橫著豎著一起切,然後拼回去,第三問最喪心病狂了,兩面都有字,並且橫縱切,那誰,站出來,我真的不怪你用切紙機切紙耍。很多同學開始都是打開圖片,然後手工看,一張一張試拼。13年最後是得了一個四川省一等獎。

2014年國賽的題目A題是嫦娥三號的軌道運行問題,B題是創意摺疊小桌。風格較之前三年的大數據大信息量的出題有一定的變化。推的國一,掉為國二了。不過話說要是我們都可以拿國一的話,我真的是會看不起我國的數學建模水平的,畢竟第三問沒出結果。

第一次答這麼多,連我自己都感動了啊。答案肯定不完善,各位不喜勿噴,有意見可以提,我會修改的,謝謝大家指正,初次答自己喜歡的,請多關照。


數學建模根數學系的數學根本就是兩碼事


某三流高校數學建模協會會長路過←_←

個人經驗:數學建模想要搞好,除了必要的培訓和基本的數學知識之外,更重要的是自學能力和快速掌握知識的能力,題主尤其要注重這一點。如果題主學校有數學建模相關的學生社團可以考慮加入,學長學姐和指導老師能夠給你提供很大幫助。


靠譜呀,興趣和愛好才是第一動力。而且對於數學建模這種活動,並不是要需要什麼太高的數學智商的。

(1)良好的團隊合作,有個可以相互討論,相互理解的小夥伴隊友是做好建模的關鍵一步;

(2)要有一定數學積累,比如對微分方程,對於概率統計等等最基本的理解,不需要學的額多深,但是遇到問題後要知道如何從哪裡下手去解決,這是關鍵;

(3)堅持,堅持,這是最重要的。只要堅持,堅持學習,堅持積累,堅持討論,一定可以獲得比較好的成績的、

PS一下,曾經獲得全國數學建模一等獎,國際1等獎。


子曰:朝聞道,夕死可矣。

意思是:如果一個人早上達到了一直堅持的理想,那麼他就算晚上死去那也是值得的。

與這個世界大多數人相比,你只需拼努力,還沒到需要拼天賦的地步。(我認為努力的定義是每天14個小時)

需要努力1年時間,如果你真的想入行的話


曾經在校苑數模論壇上發過一篇帖子《美賽如何獲獎》,裡面澄清了數學與數學建模的不同。把這段話摘下來,希望對你有用。

1. 對美國大學生數學建模競賽的錯誤認識

&<1&> 不是數學專業的同學能否參加數學建模競賽?

這個問題由來已久,不僅僅限於美賽,對國賽、Mathorcup以及其它數模賽事,某些非數學專業的人都會望而生畏。與其說望而生畏,不如說是望文生義,很多同學只要看到「數學」二字,心裡都會產生一種高大上的感覺。造成對數學建模的錯誤認識的原因是各方面的,比如數模指導教師都是理學院的、教高數的,還比如學長們的經驗分享中明確提出需要具備一定的數學功底等等。

第一,數學建模競賽對數學確實有一定的基礎性要求,我個人認為高等數學、線性代數以及概率論與數理統計這三門課,基本可以構成數學建模的數學門檻。有些學校明確要求不讓大一或者大三以下的學生參賽,也是考慮到低年級的學生沒有系統地學習過這三門課。這些基本知識在進一步的了解基本數學模型的過程中會經常遇到。

第二,數學建模競賽涉及的領域遠遠超出了理論數學的範疇,它屬於應用數學範疇,涉及到物理、化學、計算機、醫療以及控制等等各大門類。一種很現實的現象是,高校在組隊的過程中,往往將不同專業的學生組成一隊,也是考慮到這個因素。

總結來說,不是數學專業的同學也非常適合參加數學建模競賽,數學成績不好的同學並非不適合參加數學建模競賽。


我們宿舍最笨的那個獲得了國一


數學建模和數學沒有關係


如果你喜歡,數學建模會成為很好的打發時間的娛樂方式。


數學建模很好玩,簡單理解就是解應用題,只是要考慮很多變數的因素,變數的權重等。學以致用,鼓勵你好好參加!


想拿獎不靠譜,個人興趣挺靠譜!數學建模很有用!


如果你想水個獎

數學建模需要的能力:

文獻檢索能力(最重要)

大膽的把百分之69擬合度寫成百分之96

PDF轉word能力

PS能力

公式推導湊頁數能力

對於數學方面要求:

你能看懂數字

認識頁碼

知道隊號和提交時間

綜上,你現在會用知乎

也就是說你之少具備小學文化

所以你識數

所以你的數學功底完全可以參加數學建模

-----------------------

鄙人剛剛水玩小美賽

開玩笑的啦!

如果你真正想要入門參加數學建模,你起碼有能看懂一些數學模型的能力,比如神經網路用導數的推導,支持向量機,對你的數學能力要求… 高數上冊導數部分、概率論、線性代數

逃…


當然,我們得國二的那隊,是對數學完全噁心的人,但她善於文字,我們答的是經濟類題


推薦閱讀:

數學建模吹水技巧有哪些?
數學建模比賽中,程序員具體需要做些什麼,以及程序員的數學水平應該達到什麼程度?
數學建模最重要的是思想方法么?
數學建模是如何反作弊的?
如何評價2017年美賽B題?

TAG:數學 | 數學建模 |