更新時間:2024-08-05 16:05:14作者:佚名
當然,對于一些喜歡并且擅長數學建模的人來說,這并不是什么問題。
不過,舒樂君發現,大部分同學對數學建模還是有些顧慮,甚至有些抱怨。數學建模考察的是我們的綜合能力、編程建模、解決問題的思維等,對于一些文科比較好的同學來說,確實很難喜歡這種純理科的內容。或者對于一些對編程建模一點概念都沒有的同學來說,數學建模根本進不去他們的腦子里!
很頭疼,甚至讓人崩潰2024年什么時候開始準備考研,一想到數學建模,就開心得不行……
看到這里,我隔著屏幕都能想象到大家痛苦的表情:
但話說回來,既然數學建模這么難,這么麻煩,為什么還有那么多學生癡迷于數學建模,積極參加每年的各種數學建模競賽呢?換句話說,數學建模真的有那么難嗎?
@網友法雨子:
說起數學建模,還得從最開始選課的時候說起。在學校選課的時候,網絡不好,人又多,選課系統一直掛掉。我費了好大勁,最后選了數學建模這門課。現在回想起來2024年什么時候開始準備考研,命運的齒輪也許就是在那一刻開始轉動的。
一開始看到自己終于選了這門課,心里還松了一口氣,以為自己終于做出了選擇,但后來就聽見室友和大家說“數學建模難得一見,你居然選了它”之類的話。總之,對于一個從未接觸過數學建模的菜鳥來說,聽到這樣的話,心里就揪緊了。想到接下來的課程和考試,心里不禁有些惆悵。
等真正上課的時候,發現好像還可以,雖然確實很難懂。可能是老師講解的還可以吧,反正好像沒有大家說的那么夸張。心里的畏難情緒稍微緩解了一點。不過由于之前一直沒懂數學建模,所以還是覺得大部分時候很難。后來學校組織大家報名參加數學建模競賽,我想著可以考綜合,對以后的考試也有些幫助。于是硬著頭皮接受了同學的邀請組隊。那時候還是比較功利的考慮。
但最后居然成功獲獎了,這出乎我的意料。不過準備過程真的很辛苦,困難重重,可以說熬夜是常有的事。雖然我是論文作者,但因為是參加團隊賽,編程和建模其實還是需要懂一點的,尤其是大家一起討論想法的時候,但可能沒必要那么精通。
從我個人角度來說,數學建模其實并不是很難,重要的是找到正確的方法。當然比賽時積極配合隊友,取得最好的成績也很重要。同時,不管是學習數學建模還是參加比賽,這件事情本身就很有意義。從功利角度來說,確實可以加綜合測試,對以后考研和工作都有幫助。從其他角度來說,在這個過程中學到的思維方式和解決問題的技巧,也會讓你受益終生。
所以有時候,聽別人說和自己做似乎是兩碼事。少一些恐懼,多一些勇氣去嘗試總是好的。
所以學習數學建模其實還是很有用的,不但在這個過程中可以收獲很多能力,通過參加數學建模競賽還可以收獲更多的經驗,提升自己很多方面。
當然,樹樂君也發現,大部分同學最初參加數學建模競賽更多是為了加分,為將來考研做鋪墊。但其實,在參加競賽的同時,你還會有意想不到的收獲,這些收獲或多或少都是極其珍貴的。
看到這里,有同學可能會問,那數學建模應該怎么學呢?數學建模競賽該如何準備呢?
數學建模準備
首先,通過瀏覽歷年全國數學建模競賽的真題可以發現,數學建模真題所需要的數學知識基本在大學公共課程(高等數學、線性代數、概率論)中都有覆蓋,不會超出這個范圍或者涉及到一些只有數學專業學生才會學習的知識。
其次,要培養數學思維邏輯。在數學建模大賽的真題中,有的題目要求你衡量環境惡化的代價,有的題目要求你養一條《權力的游戲》里的龍。這些題目有的看起來很死板,有的看起來很奇幻,但它們都有一個共同點:在研究過程中處處都需要很強的數學思維邏輯。
這意味著在每一個判斷、決策的步驟中,在每一個字、每一個句子的寫作過程中,都需要用學術的眼光客觀地思考問題,不能輕率地依賴主觀判斷,而是查閱資料、查閱文獻,用科學的依據做出合理、有理有據的論證。
比賽團隊知識儲備
Modeler:在數學建模中,我們經常會遇到融合了各種專業背景的題目。這種情況下,背景知識對于模型的建立就非常重要。如果題目的背景恰好是這個專業,那么我們就會知道問題的關鍵是什么,如何解決。但這種情況發生的概率很小,我們遇到的問題的背景很可能是我們不熟悉的領域。這時候就需要我們去查閱資料,了解問題的背景,了解問題的發展、特點、重點,以及前人是如何解決的等等。所以,我們需要訓練查找資料、文獻的能力。
需要掌握的算法模型主要有:蒙特卡洛算法,數據擬合、參數估計、插值等數據處理算法,線性規劃、整數規劃、多元規劃、二次規劃等規劃算法,圖論算法、動態規劃、回溯搜索、分支定界等計算機算法,最優化理論的三大經典算法:模擬退火算法、神經網絡算法、遺傳算法、網格算法和窮舉法,一些連續數據離散化方法,數值分析算法,圖像處理算法等。
但是真題范圍很廣,在備考期間掌握所有的模型是不現實的。數學建模競賽要求我們在最短的時間內學以致用,掌握知識并專注于如何應用。這并不意味著你可以在比賽期間忽略算法而學習一切。到那時就太遲了。而且,只有知道的更多,知識面更廣,遇到問題時才知道該選擇哪個方向,然后有針對性地解決問題。因此,拓展知識面,閱讀各種模型很重要。
程序員:主要任務是解決模型,本質上是算法的實踐。一般來說,使用MATLAB、Lingo、SPSS等數學軟件來解決問題。各種數學建模書籍或者數學建模天堂的微信公眾號都是學習和掌握相關數學模型的很好的學習資料。
但有些算法用數學軟件很難解決,需要多看算法方面的書,多做ACM類型的練習。
寫手:優秀的論文最值得研究。建議去數字模型天堂公眾號找找往年的優秀獲獎論文,研究它們如何提供數學問題的背景、如何引入解題思路、如何解釋結果,如何格式化、如何制作漂亮的圖表。多看幾篇論文,橫向比較,自然就知道什么樣的論文是優秀的。
樹樂君建議大家提前準備好論文模板(根據組委會的通用要求并參考優秀論文的排版)和精美的圖表,比賽時可以直接使用,節省時間又能取得好的效果。
排版方面:中國比賽一般使用Word排版,美國比賽主要使用LaTex。LaTex排版不難學,可以提前下載比賽模板,但要注意實際操作,掌握每一步的操作和注意事項,以免比賽中出現失誤,影響全文。其中參考文獻的格式建議使用Endnote軟件,方便整理,快速修改。
其次,如果你參加的是全美數學競賽和數字維度杯國際競賽,需要用英文寫論文,一般選擇先寫中文再翻譯,這樣可以節省很多時間。注意專業詞匯的翻譯,為了避免歧義、不專業等問題,建議查閱專業詞匯詞典。中國知網有專門的詞匯翻譯。
比賽與實踐經驗
對于數學建模來說,最重要的當然是實戰練習。說起數學建模競賽,國賽和美賽的火爆程度不言而喻。再加上目前已經在數學建模領域位居全國第三的第九屆數維杯數學建模挑戰賽,更是實戰的好機會。由于數維杯的賽制和題目難度與國賽和美賽完全一樣,因此得到了不少高校的大力推廣,甚至被列為國家二級賽事,還入圍了高校學科競賽推薦名單,非常值得大家親自實踐,為國賽和美賽積累經驗。
(本文由數位模型天堂編輯,未經允許,禁止轉載)
2024年第九屆數維杯數字建模挑戰賽現已開放報名...
部分高校獎勵文件
獲獎證書
加入群即可領取往年優秀論文福利及隊友比賽通知
關注微信公眾號【數模天堂】趕緊報名吧~
比賽安排
報名截止時間:2024年5月10日北京時間06:00
比賽開始時間:2024年5月10日北京時間08:00
比賽結束時間:2024年5月13日北京時間09:00
競賽結果公布時間:2024年7月中旬或之前
問題類型
比賽分為研究生組、本科生組、專科組,共設3道賽題(A題、B題、C題),每個參賽隊從3道賽題中選擇一道進行解答,賽題一般來源于各行業,為簡化后的實際問題。