数学建模社区-数学中国
标题:
数学建模比赛中,程序员具体需要做些什么,以及程序员的数学水平应该达到什么程度
[打印本页]
作者:
月中真情
时间:
2015-4-1 16:09
标题:
数学建模比赛中,程序员具体需要做些什么,以及程序员的数学水平应该达到什么程度
大家都来谈谈自己参加建模比赛的经验吧!
! z/ ?$ y8 b+ _# f; g! g2 M
作者:
月中真情
时间:
2015-4-1 16:11
连续参加过两届。第一届是碎纸拼接那个题目,第二届是嫦娥奔月的那个题目。
1 ]- \$ a% f ~/ ~3 I& _' F: j
碎纸拼接那个题目负责建模和程序以及论文(除过后勤的全套,队友打辅助)。第一题是用的边缘匹配的思想,最后实现用的方差。完美输出。第二题用边缘匹配就不行了,试了除过方差的很多算法都不行。最后决定边缘拼接,选择起点,判断是否存在环,也完美输出。第三题没时间人工干预了。最后结果是国二。
0 [% L- _: L! w1 F# x( J
嫦娥奔月那个负责的是程序。建模的半天模型建不出来。我参考了某篇论文的一个公式把高程图的识别做了。然后就是无尽的等待。最后一晚没办法我建了一个水水的模型然后程序实现,论文也是边做边写。最后就酱油了。
& H( X+ N! v7 R3 D
- V. x% m( z8 d0 R& e' }
在数学建模我觉得程序员应该做到:
# K4 n5 k% V5 J5 g; n
1.精通高等数学 线性代数 概率论数理统计 计算方法 离散数学
$ \) p; j1 l, }% U) I+ y
2.精通数据结构与算法
, `/ P( W# V$ `9 h3 _, d
3.熟悉MATLAB基本的使用(语法要精通 函数什么的有现成手册可以查)。最好学下simulink。
& g2 A: [, I% A6 @5 s6 ?& C+ i
4.拥有快速学习能力
" o" d1 E8 [+ G+ X% h# F
, F. Q- n) @3 X% r6 S
经验:
: D5 B, g& @3 }8 L- ? V
1.找一个carry型的建模!一定要carry型的智商(学习能力,创新能力)!
: k+ Z4 L2 {6 u0 j
2.大概分工是建模程序论文(后勤)。但分工不能太明确。
& y7 d2 f1 r, |4 x
3.正常情况下很可能找不到carry。就以自己为中心,让他们做辅助工作(让建模查相关资料阅读完给你,写论文的全程参与(因为你最后一夜写论文很可能头晕,男生体力可能会好些,我是不行)。一步一步的实现。
z" M& N% P# o/ G! N" ^4 F" y
4.猜出题的想要你做什么,这个会极大的影响评分。
! a) J8 u1 H' j& `/ u4 @+ { p
1 ]3 a# P4 s U6 M
以上,祝你获奖。
$ o3 Y3 c0 P$ B+ A
作者:
入戏太深丶
时间:
2015-4-2 09:04
没参加过呢
- u. b7 B8 V# F' W; Y& l, h
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5