建模的經(jīng)歷
第一次參賽是在大一的暑假參加的國(guó)賽,當(dāng)時(shí)和兩個(gè)同學(xué)剛剛組隊(duì),我們也沒(méi)有什么基礎(chǔ),結(jié)果可想而知:無(wú)獎(jiǎng)。 在經(jīng)歷了這一次國(guó)賽之后,大一時(shí)的兩位隊(duì)友也無(wú)心再參加,所以又重新找了兩位隊(duì)友。從此我們隊(duì)伍成員便確認(rèn)了下來(lái)。這兩位分別是一名女生負(fù)責(zé)排版,一名男生負(fù)責(zé)建模;而我負(fù)責(zé)寫(xiě)程序。我們一起準(zhǔn)備第二年的國(guó)賽,在這期間,我們學(xué)校決定自己組織一次建模比賽為國(guó)賽做鋪墊。我們?yōu)榱藱z驗(yàn)自己的學(xué)習(xí)成果,便參加了。憑借著很好的運(yùn)氣,我們拿了二等獎(jiǎng)的好成績(jī)。 時(shí)間不久,便到了國(guó)賽。在國(guó)賽期間,我們每天熬夜熬到很晚,有了一點(diǎn)想法之后就開(kāi)始討論,然后發(fā)現(xiàn)行不通,又開(kāi)始討論,再進(jìn)行完善......就這么一直反反復(fù)復(fù)著。直到提交了論文的最后# 在找隊(duì)友的時(shí)候,一定要找靠譜的,自己熟悉的,千萬(wàn)不要臨時(shí)組隊(duì)。在準(zhǔn)備競(jìng)賽這段時(shí)間,要經(jīng)常溝通,彼此磨合,培養(yǎng)默契。 在參加競(jìng)賽的時(shí)候,不免會(huì)討論得過(guò)于激烈,千萬(wàn)不要煩彼此,因?yàn)橹挥薪涣鞅舜说盟枷氩艜?huì)進(jìn)行碰撞,才有可能找到適合本隊(duì)得解題辦法。 在分工方面,建議有一個(gè)人主要負(fù)責(zé)建模,一個(gè)主要負(fù)責(zé)編程,一個(gè)主要負(fù)責(zé)寫(xiě)論文和排版。三個(gè)人對(duì)建模、編程、排版都要了解,因?yàn)椴恢?jìng)賽得的時(shí)候會(huì)有誰(shuí)的工作量大一些,另外的人還可以去幫忙。三樣都懂一些也可以更好的交流,更好的完成作品。
下面是我的獲獎(jiǎng)證書(shū):


建模
在準(zhǔn)備建模比賽期間,要先了解常見(jiàn)的模型,比如: 層次分析法,微分方程模型,線(xiàn)性規(guī)劃、非線(xiàn)性規(guī)劃和整數(shù)規(guī)劃等。 如果感覺(jué)自己不能完全吃透,可以先進(jìn)行了解,在實(shí)際競(jìng)賽的過(guò)程中會(huì)查閱大量的資料,在短時(shí)間內(nèi)去了解一個(gè)未知的領(lǐng)域,借鑒經(jīng)典模型并進(jìn)行完善,做出適合本問(wèn)題的模型。 下面推薦幾本書(shū): 第一本是《數(shù)學(xué)模型》:

《數(shù)學(xué)模型》這本書(shū)很經(jīng)典,講了很多的經(jīng)典模型。
第二本是《matlab在數(shù)學(xué)建模中的應(yīng)用》;

第三本書(shū)是《數(shù)學(xué)建模算法與應(yīng)用》。

編程
負(fù)責(zé)編程的人至少要有一門(mén)自己擅長(zhǎng)的編程語(yǔ)言,如MATLAB,Python等。建模過(guò)程中大部分人都是用MATLAB,但是也有不少人使用Python。MATLAB的工具包比較多,使用的人比較多。Python的話(huà)是庫(kù)比較多。我個(gè)人是比較喜歡使用python的,但是Matlab也會(huì)一些。 在平常的學(xué)習(xí)中要找到適合本隊(duì)的題目,是數(shù)據(jù)分析題,還是優(yōu)化的題目等。如果選擇數(shù)據(jù)分析的話(huà),就要對(duì)數(shù)據(jù)分析比較了解,需要掌握數(shù)據(jù)如何可視化,選什么圖,才能更能夠刻畫(huà)數(shù)據(jù)的特點(diǎn)。如果不知道選擇什么種類(lèi)的圖,可以參照下面的圖:

還要熟悉數(shù)據(jù)處理的一些軟件,如Excel,SPSS,python的某些庫(kù)等。
當(dāng)然算法是少不了的,如果時(shí)間緊,可以了解大概,明白算法的框架,常用算法有: 常用的聚類(lèi)算法、遺傳算法、蟻群算法、粒子群算法、元胞自動(dòng)機(jī)等。
排版
排版是很重要的,能夠給人第一印象,好的排版能給人帶來(lái)美的享受。 有人使用Word來(lái)進(jìn)行排版,那么就要學(xué)會(huì)Mathtype公式編輯器的使用;如果使用Latex進(jìn)行排版,要好好學(xué)習(xí)語(yǔ)法,可以找找模板。 論文中的流程圖建議使用Visio來(lái)畫(huà)。 在學(xué)習(xí)排版的過(guò)程中,可以先大體看一下往年優(yōu)秀論文的排版,學(xué)習(xí)學(xué)習(xí)。比如西文和數(shù)字使用Times New Roman字體會(huì)比較好看,又如自己去探索正文的行距是多少會(huì)感覺(jué)比較美觀,三線(xiàn)表的磅數(shù)是多少會(huì)自己會(huì)感覺(jué)比較美觀等。
如下圖:

回復(fù)SXJM;
