首先,要跟着学校的数学建模协会进行一段时间的培训,一般情况下会有数学学院的老师进行很多基础知识的讲解,特别是一些奇怪的高深的算法,灰色数学、模糊数学、博弈理论、排队理论,最大收益,神经网络等等。每个老师会负责一块内容,一般一块内容讲解半天到一天时间,这段时间很多听不懂,但是只要好好听就行了,因为有很多东西不是要让你真的会,而是让你知道有这个东西而已,涨涨见识即可
关键:组队,组队是一个关键,选择比较合适的队员,一般任务有三大块。一就是编程,这块很重要,其实假如你们组有一个编程牛人的话,那么几乎所以的问题都能通过编程来求解了,Matlab其实和C语言语法是差不多的,如果C语言学的好上手很快的,Lingo其实就是一个傻瓜软件,只要把重要的语法好好看看就可以了,也很好上手;第二块就是论文的编辑和整理了,这个找个文科类的学生应该最合适不过了,遣词造句,文章整理,调整格式,一个文档高手对一个建模团队应该是很重要的;最后一个,应该就是队长了,这个队长很重要,思维敏锐,协调能力也应该比较强才可以,最主要是要有与众不同的独到见解和想法,思路决定出路。
关于组队这里有几点建议,一尽量选择一些非本专业的同学进行组队,这一点很重要,因为大学几年的生活学习,不同专业的同学环境不一样,最终思维方式也会很不一样,看问题的广度深度都会不同,这对后期的比赛至关重要,我们当时参加比赛时就是一个班的三个同学组一队,虽然我们很努力,并且我们也很优秀,但是我们的比赛结果不是很理想,在很大程度上就是因为思维收到了限制,所以建议大家走出来,多和不同专业的同学交流交流,争取在组队时候赢在起跑线上。
初期做练习的时候最好按人家优秀论文的思路做一遍,编程的同学一定要多练习,争取做出和他们差不多的结果,刚开最主要的是要学会模仿论文格式,算法,附录程序的简洁等等,最主要是人家的解题思路
在后期一般建模协会或者学校组织建模的老师会组织学生进行一次模拟,抓住模拟的机会好好把握练习争取做出不错的结果。
最后就是比赛了,一般比赛三天时间,学校组织人员会为你们提供三餐,三天三夜很辛苦,但是只要好好坚持下来就会又不错的结果的,在中途千万不能放弃,放弃了就前功尽弃了,刚开始可能会没有头绪,很正常,一般从第一天下午才开始动手的,论文一般一天半就能搞定,前期的思考,思路的整理,问题的编程计算很重要,特别是思考问题的方向很重要,一般老师只要一看你的思路就可以给你定级了,结果占的权重没有想得那么多。