我刚参加完数学建模竞赛,我觉得如果你想参加的话,首先确定自己要向哪方面。数学建模主要分两部分,一部分是建模,一部分是编程。如果你确定了想往建模方面,那你要先看些建模的方法,对于这些方法的认识处于了解阶段就可以了,比如这个方法具体是解决怎么样的问题,至于过程和步骤不要太深究,因为比赛的时候是可以拿书当参考的。只要有那个看到一个题目你能想到用什么方法去解决然后就是查这方面的资料。如果往编程方面,那么就先看看MATLAB吧,一些函数及用法了解下。还是就是看些例题,有些算法是很重要的,一定要看得懂。
不管怎么样,在具备一定的基础后一定要多看往年的真题,看思路。
好好加油吧!
MATLAB很重要,参加数模不能单单靠数学成绩来说明问题,由数学逻辑思维才是最重要的
先自己看书,MATLAB和Excel都看一下,系统的学一下有关建模的各种题型,锻炼自己的思路,一般学校在竞赛前都会组织培训,在那几天的模拟训练中会有很大的提高,最重要的是培养自己连续作战的能力,不要把自己的身体拖垮,好好准备吧,希望你能成功!
我参加2009的建模全国赛,一不小心获得了个三等奖,建模关键的不是你会MATLAB、C、C++还是JAVA,这些都是编程的语言而已,只是能帮助你计算问题罢了,建模重要的是解决为题的思想方法,跟你数学成绩好不好也没多大关系,你要能把一个实际的问题抽象成数学模型,进而解决问题。简单的说就是面对一个问题,你要理清楚每一步怎么去做:
Step1:....
Step2: ....
Step3: ....
...............
这正是解答实际问题的过程,然后用编程的方法进行计算求解。
至于选择什么语言根据你自己的掌握情况就好,Matlab比较常用是因为他的功能真的很强大,提供了一系列工具性,比如图形处理、数值分析,还有很多外部接口。
至于准备:
(1)你可以先在网上下载历年的获奖作品阅读研究,广泛接触各种模型,学习别人的解决问题思路,对于基本的数学模型如人口增长模型、排队模型等要有所了解,此外论文格式,用词表达风格方面也很重要。
(2)掌握一门编程语言,推荐MATLAB(编程实在不会,到时候请外援也行,只要你解答没问题就OK)
最后:好好准备,祝你成功!
姜启源的数学建模,matlab肯定要学的,还有lingo,数学模型要多看