2.1 组建团队
数学建模比赛不光涉及数学,同时还涉及到编程、写作以及其他学科的各种知识。在比赛中,团队中的三人会有分工,各成员负责的任务侧重点不一样。一种最常见的分工方式是:写手、程序员和第三人。
写手主要负责论文的大部分写作,程序员则主要负责程序的编写和其他数值工作,第三人则处理其他的一些琐碎杂事,并协助两位队员完成工作。最好的队伍不是三人都是建模高手,而是三个人都能cover一个方面,互相在那个方面比较服气对方。不过团队的所有队员都应该共同参与问题背景的研究,模型的建立,摘要的写作及论文的最后修改。
2.1.1 程序员
对于程序员来讲,主要需要用程序实现以下工作:数据的可视化,数值算法,高级算法。在程序的编写过程中,应该注意:模块化、参数化、易读性。
编程方面的能力和习惯不是一朝一夕可以练就的,需要长期刻苦的训练。
2.1.2 写手
在数学建模竞赛的有限时间里,自始至终都应伴随着写作,论文的正式写作应尽早开始。许多参赛队往往低估了论文写作所需的时间,几乎大半时间花在了模型建立和模型求解上,最后的论文写作草草了事。这样自然写不出条理清晰的好论文。
论文的初稿越早完成越好,论文的完整初稿应该在比赛结束前一天完成,留一天的时间用于论文的修改润色和摘要的写作。
论文必须写得非常非常清楚,要呈现的内容要尽量简练而准确地表达出来。水平高的写手可以使复杂的模型看起来更简单清楚。作为写手,其目标就是使一切尽可能的简单、逻辑清晰。写手要时刻从评委角度考虑问题,在全文中呈现一个完整的逻辑框架。
作为写手,你需要写一大堆文字,然后找队友们评判,并得到反馈,再修改,反复这样。写作、重写、反复重写。
最好阅读近些年竞赛的特等奖论文。当你阅读完一篇特等奖论文后,尝试猜猜评委们的观点,总结这篇论文为何得到了评委们认可的理由。
2.1.3 第三人
资料检索,文献整理,论文写作协作。
2.1.4 团队合作
作为写手,不要让你的队友敷衍你:如果他们不能给你清楚的解释,他们也同样不能期望在论文中表达清楚。