数学建模比赛后感悟' [3 N i) l: A. d* f7 \4 Y
7 M; z8 q. Q: @: r# R
数学建模比赛感悟4 J# v0 L7 b' M! P( u6 d
# _' C/ ^- n6 ?4 t. ?这次数学建模比赛历时72个小时,过程中虽然有苦有甜,但是这将成为我的一段宝贵记忆。第一次参加比赛,在面对陌生的数学建模,从无下手到思路的产生再到论文的完成,没一步都是一个挑战,但还是一项一项的完成了。 0 m' d( X# l6 Y 0 D! E: B0 o0 n1 m) _/ ~# Q" w: O选题阶段 * i. q: j/ R$ W, L) m在周四晚上我们得到题目,一题是绝热服最优厚度,一题是RGV动态调度。最初我们选的是绝热服的题,它用的是物理知识,虽然看起来比较简单,但对我们来说一点优势都没有,RGV的题看起来较难,但是它考验算法,对于我们来说可以算有点小小的优势。我们两题都不会,都无从下手。最后考虑到选绝热服的人多竞争大,并且RGV对我们来说做出来的可能大点,我们选了RVG题。; L- M, v5 T* F
2 o( Q* L/ A( W
解决问题阶段5 f$ c. p' i ?5 m( J
虽然在老师的帮助下接触了MATLAB,但是要我们运用还是太难了,所以我们用自己比较熟悉的C++编程。确定用C++后还是没有思路,但是也不能干等着啊,我只好先模拟了RGV的运行,无任何优化的模拟出了第一问的答案,想到了根据GRV位置动态的去选择上料机器。到这基础的思路就出来了,接下来就是越来越复杂的模拟,按着机器的运行一步一步来,用结构体记录RGV和CNC等相关物品的参数和状态。这是我第一次打心底里佩服C++的面向对象思想,类真是一个好东西,我很后悔C++没学精,要是有类来模拟这些状态,事情会容易的多。+ t' E$ P' l, T9 u. }1 D