大学的数学建模竞赛怎么准备?

作者&投稿:桂健 (若有异议请与网页底部的电邮联系)
如何准备数学建模呢 需要做那些准备呢~

如何准备数学建模,需要做这些准备。第一,找一本有关建模的基础教程,第二,学会一门数学软件的使用,三,掌握科技论文旋涡状的写作方法。数学模型(Mathematical Model)是一种模拟,是用数学符号、数学式子、程序、图形等对实际课题本质属性的抽象而又简洁的刻画,数学模型或能解释某些客观现象,或能预测未来的发展规律,或能为控制某一现象的发展提供某种意义下的最优策略或较好策略。数学模型一般并非现实问题的直接翻版,数学模型的建立常常既需要人们对现实问题深入细微的观察和分析,又需要人们灵活巧妙地利用各种数学知识。这种应用知识从实际课题中抽象、提炼出数学模型的过程就称为数学建模(Mathematical Modeling)。全网招募小白免费学习,测试一下你是否有资格想要了解数学建模相关学习的更多内容,可以了解一下广州中教在线教育科技有限公司(以下简称:中教在线)。中教在线的课程从零基础开始学习,从简单入门到后期成品出图老师带着你一步一步走过来,毕业后还有就业指导课程,助你解决面试难题,助教老师24小时在线答疑。

需要准备三个月时间最少,因为需要熟悉比赛的整个流程,还要提高相对的理论知识储备。
赛前准备:
1、坚定参加数学建模竞赛的决心,摆正竞赛的目的。参见任何一种竞赛,拿到名次真的是其次的事情,关键是能通过竞赛学到知识,交到朋友。所以摆正态度,坚定决心。
2、组队。数学建模竞赛一般要求三人组成一队,以队为单位参见竞赛,所以找到志同道合的又很给力的队友,是比赛成功关键的一步。在选择队友时,最好考虑学习能力、积极性、耐性等多个因素,如果你的队友半途而废了,真的会很让人生气。

3、做好分工。组队结束后,就得根据每个人的特点做分工了。数学建模就是一个考察分工协作的竞赛,好的分工做起事来回事半功倍。三个人一般分工是这样的,一个主论文、一个主编程、一个主算法。根据队员的特点,开会讨论确定分工。
4、比赛报名,非常重要的步骤。只有报名了,才有资格参加竞赛。根据你选择的竞赛,关注竞赛官网报名信息,及时报名。

全国大学生数学建模竞赛:
全国大学生数学建模竞赛创办于1992年,每年一届,已成为全国高校规模最大的基础性学科竞赛,也是世界上规模最大的数学建模竞赛。
2018年,来自全国34个省/市/区(包括香港、澳门和台湾)及美国和新加坡的1449所院校/校区、42128个队(本科38573队、专科3555队)、超过12万名大学生报名参加本项竞赛。

       我在大二的时候就和室友一起参加过全国大学生数学建模竞赛,学校里也上过这方面的专业课,可以说对此有点自己的见解和建议。下面我想分享一下自己当时做的一些准备供你参考。


首先,肯定要学习数学模型方面的知识。

       数学建模,顾名思义就是建立数学模型,需要你去了解一下常用的数学模型。有些同学可能会疑问,数学还有什么模型呢?不就是套套公式吗。其实不然,对于国赛,最常用的莫过于概率论与数理统计了。

       我当时的做法是,对于所有常用的模型(可以从历年题目中找找规律),了解一下它们的用法和适用范围,这样比赛的时候你就知道能用什么模型去套,否则很容易走入死胡同。我当时看的书是《数学建模算法与应用》,毕竟数模也是跟编程、算法等离不开的。

其次,一定要挑选合适,最好是专业互补的队友。

       团队合作对于你的成绩也是有很大影响的。一方面,是性格上合得来,否则过程中会出现很多矛盾,切忌找那些混子队友,特别是那些出工不出力,只想混奖的。其次我认为,大家最好是专业互补的,比如你是数院我是学计算机的,这样你可以负责建模,我可以负责算法的实现,这样可以大大提高效率,而不用花大时间去学习新的知识。

       我当时就拉上了我的室友,他也是有过ACM竞赛经历的,对于算法以及编程这块完全没问题。之后我们还拉了一个数院的来,毕竟他学过数学建模的专业课,有过大概的了解。

最后,我认为提早学习相关软件是必要的。

       尤其是如果你之前没接触过Matlab,Matlab的循环、条件、判断语句的结构以及赋值等运算,还是需要提前熟练掌握的,而不是一边比赛一边去学新知识。

对于学计科的我,我认为如果你学过C语言或者任何一门程序设计语言,那么Matlab的上手是很快的。如果你不知道一个函数的用处,直接在命令窗中输入:help+该函数名称即可返回使用说明。

       当然,如果你学有余力的话,可以去学SPSS这种专业的统计软件,或者像Visio这样的绘图软件,在统计或者绘图等方面,用起来更加方面,图案也更加精美。


       总而言之,对于大学的数学建模竞赛,还是需要好好准备的,无论是数学的专业知识还是算法的设计实现。如果能找到合适的队友,那么合作起来还是很轻松的,希望你能得到一个好成绩!



我从大一开始就开始准备和参加数学建模竞赛,目前参加过校赛和国赛,也一点一点积累了一些经验,下面对于准备数学建模竞赛我提几点建议:

一、选择并练习自己的长项

大学的数学建模竞赛通常是由建模、编程和写论文三个部分组成的,一般是三人一个小组参加比赛,每个人重点负责一个部分。所以在你决定要参加数学建模竞赛之后就要明确自己重点学习的方向,是选择主攻建模还是编程,或者是写论文。要知道数学建模竞赛得奖需要每个人都很优秀,在这三个方面都有一定的成绩才能在众多队伍中脱颖而出。

二、练习使用MATLAB

数学建模离不开MATLAB软件的帮助,因为数学建模通常解决的是实际生活中的一些问题,这些问题涉及到的数据量是非常大的,比如人口普查、商品运输等等问题,我们很难用简单的算法计算出来,所以这个时候就需要用到功能强大的编程软件MATLAB。即使你不是你们队伍主要的负责编程的同学,你也要学会使用这个程序,因为这是最基本的计算方式。

三、选择志同道合的队友

这个比赛是非常需要团队合作的比赛,比如如果你要参加国赛,比赛时间只有短短四天,这四天里仅靠一个人是很难完成一个深奥的数学问题的,所以你需要能帮助你,能共同进步、互补的队友。我建议你最好选择身边熟悉的同学,因为你们有感情基础,有默契度,磨合起来沟通也简单很多,不需要费太多口舌。但是如果你真的找不到熟悉的队友,也最好找靠谱一些的,比如有能力的学长学姐都是很不错的组队方式。另外最好男女搭配,思维更互补一些。

四、多尝试,不要急

数学建模比赛其实是一个宝贵的学习过程,很多人从零开始,边参加比赛边学习建模知识,经过一定时间的练习、学习、听课、刷视频,水平会提高很多。想我身边的同学,基本是大一尝试着参加比赛体验感觉,大二之后再通过逐渐积累的经验参加一些大一点的比赛,然后获奖。我知道这不是一件很简单的事情,但是只要你愿意投入,时间就是答案。

希望我的回答对你有帮助!



大学的数学建模竞赛怎么准备?学长讲一下经验:


                                   

(1)组队

一支参赛队一般由三个人组成,比较理想的情况是有人擅长建模,有人擅长编程,有人擅长英文写作。这也是传统的数学建模比赛分工。但是在正式比赛中,分工往往不会这么死板。负责建模的同学可能也需要编程来处理一些数据;负责编程的同学往往需要写一部分论文来分担队友的工作量。所以,个人建议,每个人都尽量让自己全能一点,一定不能抱着“不在其位,不谋其职”的态度。

组队是一个很重要的环节,会受环境和人脉的限制,很多时候无法按照心意组一支理想的队伍。数学建模比赛是一个需要参赛期间全身心投入的比赛,如果队友无法做到全力以赴和全神贯注,绝对是一个大坑。我自己组队的原则就是队友不需要是高手,但一定要靠谱。所以希望大家组队的时候一定要找靠谱的人,在这个基础上再看能不能找到大神。

(2)建模


                                   

数学建模比赛一个很重要的特点:有广度,无深度。因为没深度,所以门槛低,三个综合素质比较高的人组队,即使没经过任何数学建模训练,也能做出一个不错的结果。他们可以在比赛过程中查找资料,自学需要的模型和算法,写出像样的论文。因为有广度,即使是那些Outstanding得主甚至数学建模老师,也无法通晓比赛中可能涉及的模型和算法。

既然数模的范围这么广,那我们还需要准备吗?答案是当然需要。

如果你的准备时间很短,没有时间系统地学习那个教程里面的各种算法。那有个建议,数学建模中的问题通常分为这么几个大类:优化、预测、分类、评价。最好保证能大概清楚每一个大类里有哪些常用的模型和算法,并且至少熟悉其中的一种。

(3)


                                   


编程是高手各显神通的环节了。比赛没有任何限制,你可以使用你熟悉的任何编程语言。但是依照我的经验,在绝大多数情况下,MatLab足以解决问题。所以数模中编程语言首选MatLab。

但还是有极少数的一些情况,可能用别的语言或者工具比较合适。

总的来说,数学建模中的编程并不需要非常强的编程能力,很多时候甚至不需要自己写多少代码,更重要的是能熟练使用各种工具迅速解决问题。我个人认为有过ACM经验(即使还没到铜牌水平)的同学承担数学建模中的编程任务已经绰绰有余了。



数学建模竞赛是团队参加,团队中每个人需要准备的内容是不一样的。准备数学建模竞赛最忌讳的就是三个人一起扎堆看数学模型,一起学习编程,一起学论文写作,到了最后三个人啥都会,但啥也不精。

这里为你提供一份完整的准备路线:

因此,首先需要做的是组建队伍

注意一定要找靠谱、知根知底的队友,确定大家对于数学建模这件事并不排斥,愿意抽出课余时间参加竞赛,并且志在获奖。能力方面甚至都是次要的,一定一定要确认队友态度!

队伍组建完成后,接下来就是分配工作

一人负责建模(建模员),一人负责编程(编程员),一人负责写作(写作员)

建模员来说,ta首先要将上图提到的六类模型的基本原理弄懂,然后结合实际题目(例如往年国赛、美赛……)来分析这些模型一般会用到什么类型的题目中,如微分方程模型一般会和规划模型结合起来用于解决“热传递”的相关问题(2018年国赛A题和2019年国赛A题)。

编程员而言,最起码要掌握一门编程语言:Python或者Matlab,这两种是数学建模中最常用的编程语言。

Python可视化示例

python具有:

1、强大且良好的社区环境:在用Python实现一个模型的时候,基本上CSDN和博客园都有现成的代码,如果网上没有需要自己手动实现,但是害怕自己遇到很多bug,网上针对这些bug都有很好的解释以及解决办法。

2、覆盖面广的第三方库:Python有很多第三方库对数学建模常用的模型都有实现,你只需要安装这些第三方库,然后调用这些库,基本上几行代码就能实现一个复杂的模型。比如说最小二乘法的多元线性回归,在sklearn库中LinearRegression模块就已经替你实现好了,直接调用就可以。

编程手仅仅掌握Python编程或者Matlab编程的基础还是不够的,还需要会利用编程语言去实现数学模型,所以建议编程手在比赛开始前就把图一中橘黄色的模型都手动实现一遍,如果实在来不及或者能力不足也要在网上把这几个模型的代码都找到,自己理解一遍。

写作员而言,第一件事就是选择一个写作工具

如果你精通LaTex,那么你就用LaTex,如果你对LaTex也是一知半解,不是很精通,或者之前压根没接触过LaTex,那么用word就行了,不要用LaTex。如果到了比赛的时候,LaTex编译不出来然后又找不到解决办法,那就非常浪费时间。

另外,写作也需要能看懂模型(大致知道他的原理),因为最后数学建模还是要靠一篇论文去展现给评委的,如果写论文的人对模型一点不懂,那这肯定也是不行的。建议写作员把近五年的数学建模国赛优秀论文都看一遍。

以上就是参加数学建模竞赛分工合作的一点建议。



关于这个问题,我根据自己两次参赛的经验给出了五点建议:

第一,首先要有扎实的知识准备,比如,数学建模竞赛要求参赛队伍掌握基本的数学建模模型和相关的统计理论,并把理论运用于实践,最终得出结果。我们需要好好学习大学的数学课程,比如高等代数、数学分析,运筹学,计算机课程,这些课程的学习对于数学建模竞赛都是非常必要的,其重要性是可见一斑的。学好这些课程知识,有助于我们在数学建模中更好的分析问题,并利用这些理论知识去指导我们解决问题。

第二,关于辅助数学建模学习的参考书的准备。在准备期间,可以选择入手几本关于数学建模方面的参考书,比如姜启源的《数学模型》等。

第三,除了上述所说的夯实数学建模理论知识之外,数学建模的准备还需要进一步学习一些数学建模软件的使用方法,尽量去熟练掌握,这样在数学建模实战中就可以达到事半功倍的效果,常用的数学建模软件有matlab 、lingo、p ython,这些软件对于建模是必不可少的。

第四,关注一些数学建模平台,这些平台会发布关于数学建模的相关知识和一些比赛的重要信息,有助于及时了解数学建模的最新动态。

第五,关于数学建模组队的准备,可以选择专业间组队,当然如果有条件的话,可以选择跨专业组队,比如数学专业,统计专业与计算机专业进行组队,这样可以发挥各个专业的优势,各取所长。在赛前一定要明确分工,发挥组长的执行力、领导力,给各个组员分好工,安排好任务,这样可以提高自己队伍的效率。另外还要注意培养团结精神,凝心聚力,不要半途而废。

希望能帮到您。




数学建模竞赛是怎样的呢?
竞赛内容:竞赛题目一般来源于科学与工程技术、人文与社会科学(含经济管理)等领域经过适当简化加工的实际问题,不要求参赛者预先掌握深入的专门知识,只需要学过高等学校的数学基础课程。题目有较大的灵活性供参赛者发挥其创造能力。参赛者应根据题目要求,完成一篇包括模型的假设、建立和求解、计算方法的设计...

大学生数学建模竞赛该怎么准备?
大学的数学建模竞赛我算是参加过一次,自己开始的时候也不知所措过,不过还好有高自己一届的有经验的学姐一起去准备。下面我将把我自己参加数学建模竞赛的经验分享给你。一、组队 一般数学建模竞赛要求组队人数为3人,这时你可能会想,全部组数学系的大神不是稳赢嘛,其实不是,我认为三位同学应该要有...

大学的数学建模大赛是什么,重要吗?
数学建模大赛是注重利用数学思维构建数学模型来解决或预测一系列实际问题的比赛。这类比赛比较倾向于理工科类的大学生,重在培养数学思维,近年来比较出名的比赛有数学建模国赛,电工杯,高教社杯,当然每个学校地区不同,所侧重的赛事也不同。数学建模类比赛并非数学奥数比赛,它侧重的不是数的计算,而是...

大学的数学建模竞赛应该怎样准备才能获奖?
大学的数学建模竞赛怎么准备?学长讲一下经验:(1)组队 一支参赛队一般由三个人组成,比较理想的情况是有人擅长建模,有人擅长编程,有人擅长英文写作。这也是传统的数学建模比赛分工。但是在正式比赛中,分工往往不会这么死板。负责建模的同学可能也需要编程来处理一些数据;负责编程的同学往往需要写一部分...

全国大学生数学建模大赛是怎样的比赛?
全国大学生数学建模大赛是以不超过三人为一个小组,且小组人员属一个学校,每个小组至多可设一名指导教师,而且分为专科组和本科组,研究生不得参与。在规定的72小时内,可以查阅资料也可以小组讨论,最终写成论文。但不可以与小组以外的人讨论,否则就是作弊。竞赛时每个小队的赛题必须独立完成,不得抄袭...

参加全国大学生数学建模竞赛对前途有什么好处
全国大学生数学建模竞赛怎么参加 很多学校都会有这个平台的参赛的,你也可以去网上搜搜网页,全国大学生数学建模竞赛 比赛获奖的话,最好是全国一二等的,这对你考研非常有帮助,一般学校看见了你的这个证书,就会非常认可你!对于找工作优势也非常大! 此项荣誉虽没有奖学金来得那么实在,但对未来...

大学生数学建模简要描述本人的主要优势和描述你对数学建模竞赛的...
学习能力:说明自己快速学习新知识和技能的能力,以适应数学建模竞赛中不断变化的题目要求。对数学建模竞赛的认识及自己的打算可以这样写:认识:数学建模竞赛是一个检验学生综合运用数学知识和计算机技能解决实际问题能力的平台。它不仅要求参赛者具备良好的数学基础和编程能力,还要求有较强的逻辑思维、团队...

数学建模大赛具体干啥
数学建模比赛是一项有益的实践活动,可以提高学生的数学建模能力、计算机编程能力和团队协作能力。数学建模大赛介绍:全国大学生数学建模竞赛创办于1992年,每年一届,已成为全国高校规模最大的基础性学科竞赛,也是世界上规模最大的数学建模竞赛。2018年,来自全国34个省\/市\/区(包括香港、澳门和台湾)及美国...

参加全国大学生数学建模竞赛 有什么步骤?
暑期建议有条件的学生参加数模夏令营或者数模活动,也可以在家好好做一些历年数模竞赛题,有针对性地进行练习,比如专看运筹学的书(通常每年都有一题运筹学的题目)。至于参加全国大赛报名,这是由学校统一报名的,看各高校的要求进行报名。通常在校级竞赛中取得好成绩的学生都可以晋级。参加全国数学建模大...

大学生数学建模竞赛有什么用?
全国大学生数学建模竞赛创办于1992年,每年一届,目前已成为全国高校规模最大的基础性学科竞赛,也是世界上规模最大的数学建模竞赛。竞赛一般在每年9月中旬某个周末举行。竞赛不分专业,但分本科、专科两组: 本科组竞赛所有大学生均可参加,专科组竞赛只有专科生(高职、高专生)可以参加。每个队的队员必须...

资阳市15729137200: 我现在大一,想准备数学建模大赛,怎么准备呢?有以下几个问题 -
歧钱益肾: 1.数学建模比赛全国性的有两种,高教社杯(每年的9月份,大型,多数学校参加)和电工杯(奇数年11月份举行).一般学校会有组织报名参加.展开全部 2.比赛以三个人组队的方式进行,最好有个人能比较熟悉数学软件,因为比赛的题目计算量还是挺大的,用人工算不现实,而且时间也不够. 3.建议你多看一些往届的优秀的全国获奖论文吧,这样比较快.还有就是学好MATLAB,LINGO等数学软件,对你也是有帮助的.建议你看一下姜启源的《数学模型》. 4.比赛时查找资料很重要,团队合作很重要……软件不一定要掌握得横精通,而且对你也不太现实.比赛千万不要投机取巧,要凭自己的真实本领去答题,哪怕没有获奖,通过这次比赛你也能有很多收获…… 祝你成功!!!

资阳市15729137200: 大学的数学建模竞赛怎么准备? -
歧钱益肾: 我从大一开始就开始准备和参加数学建模竞赛,目前参加过校赛和国赛,也一点一点积累了一些经验,下面对于准备数学建模竞赛我提几点建议:一、选择并练习自己的长项 大学的数学建模竞赛通常是由建模、编程和写论文三个部分组成的,...

资阳市15729137200: 数学建模比赛的时候需要准备什么东西? -
歧钱益肾:[答案] 1.要把书备齐了.2.多看看论文.3.把平时积累的编程准备好.4.一些经验.1、选题.大家都知道题目是可以选择的,以本科甲组为例,一般A,B两题,一个偏重编程,一个偏重数学.这是大家要针对自己的情况做出选择,和指导老师做好...

资阳市15729137200: 如何准备大学生数学建模竞赛 -
歧钱益肾: 数学建模是指将实际问题变成数学问题这个过程,这个过程首先需要用数学语言来描述实际问题,将它变成一个数学问题,利用现成的数学工具或发展新的数学工具来加以解决.

资阳市15729137200: 新手准备参加数学建模比赛需要准备哪些 -
歧钱益肾: 我给你的建议是: 1、努力学习数学知识,完善自己的知识体系,尤其是与数学相关的知识体系,比如高等数学、工程数学和应用数学的相关知识; 2、扩充自己的知识面,你可以看到很多赛题都是很现实的社会热点问题,相关的背景知识是非...

资阳市15729137200: 如何准备大学生数学建模比赛 -
歧钱益肾: www.madio.net www.mcm.edu.cn上面都有其他好网站的链接和往届题目 以我的参赛经历: 首先,要学好高等数学(数学分析)、线性代数、概率论,这三门课在大一、二分别会开课,(这里的学好是会较为熟练的计算书上习题即可,建模比赛...

资阳市15729137200: 怎样准备全国大学生数学建模竞赛 -
歧钱益肾: 1.组队,队员很关键 最好有计算机系的编程2.图书馆看建模书,学会基本框架3.开始操作一些软件,稍微懂一些,如mathematic, MATLAB等4.历年优秀文章,高教杯什么的,美赛也行,网上可找5.一般暑假有学校租住培训,也可以自己找机构培训

资阳市15729137200: 参加数学建模大赛需要准备些什么? -
歧钱益肾: 运筹学和数值分析很重要,尤其是运筹学,用到的概率很大,运筹学的一些问题如规划和图与网络问题完全可以用Excel解决,所以要精通EXCEL 另外就是要掌握数理统计的知识,推荐看多元统计分析,时间序列分析和回归分析,实验设计,如果想涉及马尔科夫模型还要简单的看一下随机过程,对应的软件就是spss,sas 其它的模型可以用C语言或MATLAB处理,给你一个经验,选程序员时一定要选同时数学也好的,上次我们组就吃亏选了一个数学不好但编程好的人身上. 你现在里比赛时间还长,推荐看一下姜启员,谢金星的《数学模型》

资阳市15729137200: 参加数学建模竞赛要怎样准备? -
歧钱益肾: 我也是数模的菜鸟,给些我自己的看法,看能不能帮到你: 1.首先建议你买一本数学建模比较基础的书,个人推荐清华大学姜启源出的那本《数学模型》,里面有许多的实际模型,本身都是比较基础的,作为初学者来说比较容易上手.另外还需...

资阳市15729137200: 如何准备大学生数学建模比赛
歧钱益肾: www.madio.netnbsp;nbsp;nbsp;nbsp;www.mcm.edu.cn上面都有其他好网站的链接和往届题目以我的参赛经历:nbsp;nbsp;nbsp;nbsp;首先,要学好高等数学(数学分析)、线性代数、概率论,这三门课在大一、二分别会开课,(这里的学好...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网