数模竞赛需要学什么
数模竞赛需要精通一门编程语言,如 python 和matlab;需扎实的数学基础,如高等数学、线性代数和概率论;还需学会一套擅长的排版系统,如word和latex等。数模竞赛一般指中国大学生数学建模竞赛。其创办于1992年,每年一届,已成为全国高校规模最大的基础性学科竞赛,也是世界上规模最大的数学建模竞赛。2018年,来自全国及美国和新加坡的1449所院校/校区、42128个队、超过12万名大学生报名参加本项竞赛。全国大学生数学建模竞赛是全国高校规模最大的课外科技活动之一。该竞赛每年9月举行,竞赛面向全国大专院校的学生,不分专业,本科组竞赛所有大学生均可参加。同学可以向该校教务部门咨询,如有必要也可直接与全国竞赛组委会或各赛区组委会联系。数模竞赛就是对实际问题的一种数学表述。具体说,数学模型是关于部分现实世界为某种目的的一个抽象的简化的数学结构。更确切地说,数学模型是对于一个特定的对象为了一个特定目标,根据特有的内在规律,做出一些必要的简化假设,运用适当的数学工具,得到的一个数学结构。
大学的数学建模竞赛怎么准备?
我从大一开始就开始准备和参加数学建模竞赛,目前参加过校赛和国赛,也一点一点积累了一些经验,
下面对于准备数学建模竞赛我提几点建议:
一、选择并练习自己的长项
大学的数学建模竞赛通常是由建模、编程和写论文三个部分组成的,一般是三人一个小组参加比赛,每个人重点负责一个部分。所以在你决定要参加数学建模竞赛之后就要明确自己重点学习的方向,是选择主攻建模还是编程,或者是写论文。要知道数学建模竞赛得奖需要每个人都很优秀,在这三个方面都有一定的成绩才能在众多队伍中脱颖而出。
二、练习使用MATLAB
数学建模离不开MATLAB软件的帮助,因为数学建模通常解决的是实际生活中的一些问题,这些问题涉及到的数据量是非常大的,比如人口普查、商品运输等等问题,我们很难用简单的算法计算出来,所以这个时候就需要用到功能强大的编程软件MATLAB。即使你不是你们队伍主要的负责编程的同学,你也要学会使用这个程序,因为这是最基本的计算方式。
三、选择志同道合的队友
这个比赛是非常需要团队合作的比赛,比如如果你要参加国赛,比赛时间只有短短四天,这四天里仅靠一个人是很难完成一个深奥的数学问题的,所以你需要能帮助你,能共同进步、互补的队友。我建议你最好选择身边熟悉的同学,因为你们有感情基础,有默契度,磨合起来沟通也简单很多,不需要费太多口舌。但是如果你真的找不到熟悉的队友,也最好找靠谱一些的,比如有能力的学长学姐都是很不错的组队方式。另外最好男女搭配,思维更互补一些。
四、多尝试,不要急
数学建模比赛其实是一个宝贵的学习过程,很多人从零开始,边参加比赛边学习建模知识,经过一定时间的练习、学习、听课、刷视频,水平会提高很多。想我身边的同学,基本是大一尝试着参加比赛体验感觉,大二之后再通过逐渐积累的经验参加一些大一点的比赛,然后获奖。我知道这不是一件很简单的事情,但是只要你愿意投入,时间就是答案。
希望我的回答对你有帮助!