2020五一数学建模比赛总结
? 2020年五一假前剛剛結束數模選修課,剛好聽說了五一數學建模比賽,所以來試試水。比賽過后,為了不只增加經歷,而要增加點經驗,故簡單總結形成本篇隨筆。
審題
? 五一建模比賽試題是5月1日上午9點發布的。題目有為A,B,C三個,我們只需選出一個來做。因為題目是實際問題,非常長,也不夠清晰,因此我們應該給出足夠的時間來讀題。況且數模比賽的題目是面向各個專業的,因此有些題目中的名詞我們不一定聽過,這時候就要查找資料,因此這樣下來,前前后后至少有半天時間了。
論文
? 題目要是沒有讀明白后面要繞很大的彎路。讀題過程中要進行記錄,論文中需要寫問題重述和問題分析,我認為這可以和讀題一塊進行。這樣也能減輕后面的壓力。我們最后一天寫論文還能發現我們對問題的解讀補全,導致后面我們比較緊張。
建模
? 雖然選修了數模,由于課時及其短少,故只學到些大面的方法。具體模型和方法的積累幾乎沒有,因此這次比賽做起來也是非常吃力的。相似模型沒聽說過,現學有很多地方又看不懂。我曾聽說參加數模比賽的很多隊伍都有模型不會的現象,大家都會或多或少現查。
? 我分析我們看不懂是數學基礎的原因。數模比賽不需要多么深的數學基礎,但是高數、線性代數、概率論與數理統計的知識應該要有,由于專業課程安排,我們還沒有學概率論與數理統計,因此說我們知識很匱乏,也許這也是有人建議組隊要找不同專業的理由之一吧。
? 獨立思考后要多和隊友交流。雖然我們有分工,但分工并不是絕對的,各個部分我們都會參與。多交流能夠減少自己陷入誤區,也能夠使大家統一進度,這樣才不至于編程和寫論文不知從何入手。這就是為什么說一個人可以跑得很快,但一群人可以走得更遠!
編程
? 有些人認為學會一門計算機語言就會建模了,也有些人認為建模主要還是思路,程序只是輔助。沒錯,編程就像工具,沒有建模思路是編不了程序的。但工欲善其事,必先利其器。在很多問題上,編程也是必不可少的,尤其是解決一些數據分析的問題。
? 建模常用的編程語言或軟件挺多,像Matlab、SPSS等,也有用python的。就拿Matlab舉例,它的功能非常強的。比如畫Bode圖等專業性的圖線,再比如simulink仿真,這些建模可能都用不上。想都掌握是不切實際的,也是不需要的。學習編程最好的方法就是在用中學習。因此在系統學過基礎知識后應該多做往年的題目,有些優秀論文后會附主要代碼,多讀多敲,很快就能掌握了。
? 下次參加數模比賽前就要做好充足的準備了。最起碼要多看看往年的題目、優秀論文,也要在比賽前熟練編程常用的操作,不至于什么都面向百度。多接觸成熟的模型能夠拓寬我們的思路。最近興vlog,也可以看看別人的經驗,如何分配時間,如何準備比賽的。
總結
以上是生活随笔為你收集整理的2020五一数学建模比赛总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 11G Oracle RAC添加新表空间
- 下一篇: 终极结束进程方法API