参加数学建模竞赛是不是需要学习很多知识?
没有必要很系统的学很多数学知识,这是时间和精力不允许的。很多优秀的论文,其高明之处并不是用了多少数学知识,而是思维比较全面、贴合实际、能解决问题或是有所创新。有时候,在论文中可能碰见一些没有学过的知识,怎么办?现学现用,在优秀论文中用过的数学知识就是最有可能在数学建模竞赛中用到的,你当然有必要去翻一翻。
具体说来,大概有以下这三个方面:
第一方面:数学知识的应用能力
归结起来大体上有以下几类:
1)概率与数理统计
2)统筹与线轴规划
3)微分方程;
相关的数学基础知识包括
1、线性规划 6、最优化理论
2、非线性规划 7、管理运筹学
3、离散数学 8、差分方程
4、概率统计 9、层次分析
5、常微分方程
还有与计算机知识交叉的知识:计算机模拟。
上述的内容有些同学完全没有学过,也有些同学只学过一点概率与数理统计,微分方程的知识怎么办呢?一个词“自学”,记得数模评卷的负责教师曾经说过“能用最简单浅易的数学方法解决了别人用高深理论才能解决的答卷是更优秀的答卷”。
第二方面:计算机的运用能力
一般来说凡参加过数模竞赛的同学都能熟练地应用字处理软件“Word”,掌握电子表格“Excel”的使用;“Mathematica”软件的使用,最好还具备语言能力。这些知识大部分都是学生自己利用课余时间学习的。
第三方面:论文的写作能力
前面已经说过考卷的全文是论文式的,文章的书写有比较严格的格式。要清楚地表达自己的想法并不容易,有时一个问题没说清楚就又说另一个问题
通过看下面几本书可以学习一些知识
先看姜启源的《数学模型》,高教出版社的,
再看吴建国主编的《数学建模案例精编》,尝试着去建一些模型,
然后再学习编程,MATLAB会比较好,可以先看《MATLAB 6 数学建模基础教程》,人民邮电出版社的
看看 姜启源的《数学模型》第三版
谢金星的 《 优化建模与lingo》
再看看MATLAB
看看历年优秀论文
看看各比赛的题
学校应该会组队培训的吧,如果没有可以在网上找一些相关的论文看一下,考试时间是三天半,三个人分工合作,可以和你的伙伴事先商量好那个人负责哪一部分,提前演练一下就好了