1. 程式人生 > >2018數學建模國賽

2018數學建模國賽

因數學一般,所以對我數學建模一直不太感興趣,直至這次數理學院和計算機院合作比賽,就隨意報了個名,沒想到意外入選

Matlab和Python很像,再因為一直用c++玩acm,就懶得去學,不過為了做建模,暑假花了一週在mooc上學習了matlab,實際上,在很多地方比如b站都有充足的學習資料,即便加個數學建模交流群,群檔案都有很多,甚至可以在淘寶幾塊錢買幾十G的建模資源。

作為主要負責程式設計和幫助建模的選手,賽前去了解了不少如數學建模常用的十類演算法,遺傳、神經網路、聚類分析等等,matlab工具箱,simulink模擬等等,也下了spss,只是並不會用。後來意識到,這些東西完全沒必要花時間慢慢學,只要瞭解一下,知道有就行,因為根本學不完,並且用到的概率也不高,不如等比賽時,萬一要用,臨場學習模仿也來得及。

隊友兩位都是數理學院的,不能說是大神,也可以說是基礎紮實、認真負責。mathtype敲個公式,寫個流程圖,word排個版都不在話下,正好彌補了我部分短板,畢竟我沒有多少建模經驗,而隊友身經百戰。

這次賽題略坑,A題的防護服熱傳導模型很難建立,B提的作業排程演算法也很難實現。但從表面看,A題還是略易的,選A,物理傳熱學計算方法很難推,我微積分水平一般,解不好偏微分模型,加上物理熱學很多不明其意的符號定理,一天也沒建好模型。

沒有一個合理正確的模型,我程式設計再好也無卵用,只能是隨性發揮,感謝隊友,感謝老師。

很意外,沒想到居然要去答辯,保底省一了。。。這幾天好好準備

人生起起落落。答辯發揮很好,感覺至少國二,結果因為加了交流群被取消資格,老師不建議申訴,有點難受。

就算了吧,不過是個建模。

程式原始碼及MATLAB程式