0 S C, B" j. d数学建模比赛感悟 3 @2 e9 n9 o' p% y. q5 ^3 ? g( S 7 S. s5 ~; Y! R u* d2 {这次数学建模比赛历时72个小时,过程中虽然有苦有甜,但是这将成为我的一段宝贵记忆。第一次参加比赛,在面对陌生的数学建模,从无下手到思路的产生再到论文的完成,没一步都是一个挑战,但还是一项一项的完成了。 8 s( E9 k6 A0 ~" P0 }: t8 F " w8 S+ X1 `2 ^选题阶段/ i% F# S9 Z! _! d/ }* I2 S0 ~) K) l
在周四晚上我们得到题目,一题是绝热服最优厚度,一题是RGV动态调度。最初我们选的是绝热服的题,它用的是物理知识,虽然看起来比较简单,但对我们来说一点优势都没有,RGV的题看起来较难,但是它考验算法,对于我们来说可以算有点小小的优势。我们两题都不会,都无从下手。最后考虑到选绝热服的人多竞争大,并且RGV对我们来说做出来的可能大点,我们选了RVG题。4 w. y9 Z. Z E% ^ Y
8 s4 x! r+ x; {! p解决问题阶段 0 u9 i f% [$ d8 A8 q* H虽然在老师的帮助下接触了MATLAB,但是要我们运用还是太难了,所以我们用自己比较熟悉的C++编程。确定用C++后还是没有思路,但是也不能干等着啊,我只好先模拟了RGV的运行,无任何优化的模拟出了第一问的答案,想到了根据GRV位置动态的去选择上料机器。到这基础的思路就出来了,接下来就是越来越复杂的模拟,按着机器的运行一步一步来,用结构体记录RGV和CNC等相关物品的参数和状态。这是我第一次打心底里佩服C++的面向对象思想,类真是一个好东西,我很后悔C++没学精,要是有类来模拟这些状态,事情会容易的多。 , K+ _# {, N9 t# u z/ c5 ^6 C- A9 e4 w! f8 x& j1 v Y# k
论文完成阶段 / z+ L1 e- D5 h论文完成要把时间分配好,我们这次比赛时间就分配的不怎么好,前期一直在等写代码的把问题解决,其实完全可以先把问题描述写好,写精,后期就不用花费时间在这些不必要的问题上,还好队友很给力,我们一起连续两天通宵赶制论文,进度总算赶的上,真的很感谢我的两个队友。, m: f% l; ?. ? b" C
6 t# S- c% k) s- K' t/ a身心状态- z# ^7 i! a9 T. j
比赛刚开始时,大家比较放松又加上思路出不来,都是写一会玩一会,到了周五晚,大家就开始进入了状态,全力参与到数学建模中。最后也是最难的是时间剩余24小时,由于连续熬夜加上身体疲劳,我感受到我的情绪有点难以控制,喜欢产生消极心态,容易发怒,心里也开始抱怨,连打字打错了自己都没发现,还好队友及时发现改正了很多。比赛结束休息完好想想,当时的我真的有点奇怪,完全不是我平时的性格。身体的疲劳真的会影响情绪,以后要好好警惕,避免影响工作生活 : |2 w8 o3 ]$ H" Q# z7 Q2 M \1 D3 D3 ~4 X# H6 U* K# Z) ^4 S. @/ q" C
总结:( J6 C- T7 q7 y8 I! P( k$ y( M/ S
0 F5 g1 w, ]+ u& E: t
有思路立即实现看看,不要停留在脑中,也许实现了第一步接下来的思路就会跟着出来。 * R! o6 H+ w* Q4 Q! d Y! ]: p发挥自己的优势,不管用什么方法,出结果就行。5 e* |1 E/ p" P2 C \: y- y
数学建模不是一个人的比赛,一个人出错时其他人能很好的提醒。 7 v5 w5 R# `$ B) F# F1 o) c! N身体疲劳会影响情绪。 8 u9 s; L- u) B! e& y8 b- j" B# |结果能出来就行,你要太在意数据优化的问题,写好论文才是关键。+ a& r: T8 s) H8 D9 \# i5 ]
Visio画图很漂亮,是很大的加法项 0 I3 {* N6 W6 u& T& i $ o, d4 W. x \5 p6 a $ N9 H; Q0 B4 u9 z& K 8 o9 n _. B8 n/ X! N3 E