1. 程式人生 > >數學建模比賽後感悟

數學建模比賽後感悟

數學建模比賽感悟

這次數學建模比賽歷時72個小時,過程中雖然有苦有甜,但是這將成為我的一段寶貴記憶。第一次參加比賽,在面對陌生的數學建模,從無下手到思路的產生再到論文的完成,沒一步都是一個挑戰,但還是一項一項的完成了。

  • 選題階段

在週四晚上我們得到題目,一題是絕熱服最優厚度,一題是RGV動態排程。最初我們選的是絕熱服的題,它用的是物理知識,雖然看起來比較簡單,但對我們來說一點優勢都沒有,RGV的題看起來較難,但是它考驗演算法,對於我們來說可以算有點小小的優勢。我們兩題都不會,都無從下手。最後考慮到選絕熱服的人多競爭大,並且RGV對我們來說做出來的可能大點,我們選了RVG題。

  • 解決問題階段

雖然在老師的幫助下接觸了MATLAB,但是要我們運用還是太難了,所以我們用自己比較熟悉的C++程式設計。確定用C++後還是沒有思路,但是也不能幹等著啊,我只好先模擬了RGV的執行,無任何優化的模擬出了第一問的答案,想到了根據GRV位置動態的去選擇上料機器。到這基礎的思路就出來了,接下來就是越來越複雜的模擬,按著機器的執行一步一步來,用結構體記錄RGV和CNC等相關物品的引數和狀態。這是我第一次打心底裡佩服C++的面向物件思想,類真是一個好東西,我很後悔C++沒學精,要是有類來模擬這些狀態,事情會容易的多。

  • 論文完成階段

論文完成要把時間分配好,我們這次比賽時間就分配的不怎麼好,前期一直在等寫程式碼的把問題解決,其實完全可以先把問題描述寫好,寫精,後期就不用花費時間在這些不必要的問題上,還好隊友很給力,我們一起連續兩天通宵趕製論文,進度總算趕的上,真的很感謝我的兩個隊友。

  • 身心狀態

比賽剛開始時,大家比較放鬆又加上思路出不來,都是寫一會玩一會,到了週五晚,大家就開始進入了狀態,全力參與到數學建模中。最後也是最難的是時間剩餘24小時,由於連續熬夜加上身體疲勞,我感受到我的情緒有點難以控制,喜歡產生消極心態,容易發怒,心裡也開始抱怨,連打字打錯了自己都沒發現,還好隊友及時發現改正了很多。比賽結束休息完好想想,當時的我真的有點奇怪,完全不是我平時的性格。身體的疲勞真的會影響情緒,以後要好好警惕,避免影響工作生活

總結:

  1. 有思路立即實現看看,不要停留在腦中,也許實現了第一步接下來的思路就會跟著出來。
  2. 發揮自己的優勢,不管用什麼方法,出結果就行。
  3. 數學建模不是一個人的比賽,一個人出錯時其他人能很好的提醒。
  4. 身體疲勞會影響情緒。
  5. 結果能出來就行,你要太在意資料優化的問題,寫好論文才是關鍵。
  6. Visio畫圖很漂亮,是很大的加法項