开始听到数学建模,我们很大程度上就认为一定要数学好的就行了。只有真正经历过数学建模比赛,才觉得数学建模不仅仅是与数学相关,还有计算机的知识,也可以提前学到论文的事项。在比赛中我们也可以体会到不一样的感受,除了我们想赢得比赛的那种心情,还可以学着如何让表达更容易被接受,如何处理好队友之间的配合,锻炼的是自身,这种锻炼是终身受益的。
1.参加比赛前的第一个关键就是要组好队,这是一个团队合作的比赛。我们需要一个建模的,编程的,论文的。一个队伍三个人,不需要每个人都是高手,但相对于其他两个人来说是有长处的,分工需要有,并不是说明比赛时各干各的,三个人要相互协作,多讨论多商量。而怎么样组队是有讲究的,一般的组队情况是和同学组队,很多情况是三个人都是同一系,同一专业以及一个班的,这样的组队是不合理的。让三人一组参赛一是为了培养合作精神,其实更为重要的原因是这项工作需要多人合作,因为人不是万能的,掌握知识不是全面的,当然不排除有这样的牛人存在,事实上也是存在的,什么都会,竞赛可以一个人独立搞定。但既然允许三个人组队,有人帮忙总是好的,至少不会太累。而三个人同系同专业甚至同班的话大家的专业知识一样,如果碰上专业知识以外的背景那会比较麻烦的。所以如果是不同专业组队则有利的多。所以在组队中有两种人是必需的,一个是对建模很熟悉的,一个对各类算法理论熟悉,第三个就是专门需要写作的啦,我觉得这个在专业方面没有限制。在数学建模中各种背景的问题都会出现,所以有其他专业同学的话可以弥补专业知识方面的不足。综上所述,组队要根据分工而来的,三个人要具备一个数学功底深厚,理论扎实,一个擅长算法实践,另一个是写作(弥补专业知识不足),如果一个组能有这样的人员配置是比较合理的,如果不能满足这种人员配置的时候就尽量往这样人员配置靠。比赛时三个人最好是捆绑在一起的。比赛前一定要保证比赛时没有其他事影响到比赛的。如果你们队有高手的话,这点可能没什么问题。如果是新手,而又出现队员不在的情况,这个就比较麻烦了,因为很多事情是电话讲不清的,我们更需要的是面对面的交流。就拿我的第一次参赛来说,一个队友有事回家去了,整个比赛差不多是两个人在做。由于是刚开始分工每个人准备的是自己那块的内容,建模又是作为最开始的,没有建模其他两个部分又没办法进行。好在我们之前学过数学,也对有些模型了解些,磕磕碰碰的完成比赛。 但鉴于大部分都是组好队的,那我们着重要考虑的是比赛前的准备。大部分都是对数学建模知识储备少,所以需要花时间去做这些,过程是可能是比较辛苦的,因为数学建模内容很多。当初刚开始的时候,老师问一句,你们能坚持下来吗?这是一个漫长的过程,如果你坚持了你就会收获满满,相信坚持就是胜利。
2.一般比赛前我们需要哪些准备呢?三个人分工去学习,也不是说自己就学自己的,另外两个部分也要去了解下(以防出现我前面的特殊事)。个人认为最有效提高自己的水平的方法就是以题带练,就是我们普遍说的刷题嘛,但我们这边说的刷题又不一样,先去学一个模型,再去拿题来考验自己。建模: 建模是最为关键的一步,没有建模,编程与论文寸步难行。建模要了解题目背景,需要查资料和文献(文献在数学建模比赛中是个重量级人物)。建模其次要去使用模型了,我们知道它的背景但如何结合它的背景去建立模型又不会了,这个就是相关知识的缺乏了。当然知道了解掌握全部的算法和知识是不现实的,但是常用的算法和知识是必备的,也是必须的。有总结过的数学建模比赛应当掌握的十类算法(具体可去数模论坛查找),基本上涵盖了数模中几乎所有的算法了。建模方法一般是两大类:统计(预测与预报,评价与决策,分类与判别,关联与因果)与优化,先不说要掌握,按分类先了解下。先前说过,要掌握所有的知识是不现实的,参加数学建模的其中一个能力就是现学现卖的能力,在最短的时间内掌握知识并将其应用,但这并不是说什么都不做可以到比赛的时候去学,那个时候就来不及了,因为只有了解的多,知识面宽广了,遇到问题时就知道该怎么办了,然后具体去解决问题。所以增广知识面很重要。建模的书都是比较枯燥的,这里推荐慕课《数学建模》华中农业大学/西北工业大学,《运筹学》中南大学,b站数学建模交流学习,都是很不错的。关于算法也可以看b站这个,讲的很细。
编程: 模型建好了,该怎么解是个常常令人头痛的问题,辛辛苦苦把模型建了,但是解不出结果来,这个时候往往时间很紧了,所以自学的时候要多注意模型的求解。解模型实质上就是算法的实践。一般来讲是用matlab,lingo,spss等等数学软件来求解,而有些算法数学软件往往无能为力,需要用c/c++这类来编程解决,对于个人掌握程度不同,多看些算法方面的书,多做些ACM类的练习是十分必要的。提前准备一些代码,如果自己写不出来没有关系,在csdn上搜索模型的代码,这个时候就考验前面训练成果的时候,理解别人的代码把它改成自己的。论文: 论文是很关键的一步,论文是所有工作的体现,如果论文写的不好就功亏于溃。因此多看看多写写绝对是有好处的,多看优秀论文里的闪光的地方。大多数优秀论文的内容是看不懂的,不必过分纠结它的内容,看它的行文结构,排版,一些高大上的用词。而这就要求写论文的同学提前准备好论文模板,一定要按照摘要,问题重述,模型假设,符号说明,问题分析等等这些,一般首先淘汰的是结构失败的论文,好的结构还是很重要的,这些都需要去看优秀论文自己总结。摘要很重要,问题分析,解答要符合逻辑。论文除了结构,还要注意一些其他的问题:表格的处理,公式上浮,行内公式增加行间距,画物理示意图等等。这些都是写论文同学要去注意的。论文里的数学公式用mathtype编辑,axmath也可以。代码高亮网站:http://www.planetb.ca/syntax-highlight-word直接把代码复制到这个里面就可以了3.比赛过程中我们要做些什么?首先要合理安排好时间,第一天上午要确定好题目,查阅文献资料(例如,中国知网,万方,谷歌学术),查阅文献有以下选择:书,期刊,论文。查找文献是决定参赛论文起点高低的关键。三天中做的题很少是重新起灶的,一般都是在文献的基础上做的,所以找到的文献离所做的题目越近则参赛成绩会好。所以在查找文献多下点功夫是不会错的,然后着手开始分析,分析的同时写论文的同学也要开始整理如何去写论文的思路了,建立初步模型,晚上编程并得到初步结果(一般题目不止一问)。第一天要保证睡眠为后面两天保障。第二天上午对前面的进行补充完善,如果有三问第二天上午就必须开始思考第二问了(进度差不多一天一问),第二天下午与第一天下午重复。第三天依旧分析问题,建模,编程,完成后检查论文,完成整篇论文。写论文的同学要注意论文备份!与队友交流的时候难免意见不一致,不应该只顾自己的,大家一起分析,讨论出最优的。当灵光一闪的时候尽量要写下来,没准就是闪光点呢。如果比赛的题目有大量的数据,我们可以选择spss处理,便利。最基础的excel也可以。学习spss,我推荐《SPSS统计分析基础教程(2版)》张文彤的。

2020-08-21相关推荐

  1. 《惢客创业日记》2020.08.21(周五)天使投资人的底限

    今天上午,在凉粉儿的公司,与惢客的两位天使投资人"凉粉儿"和"汽水"做了一次很重要的沟通,虽然有了近两年的合作,但是,真正三个人坐在一起沟通惢客,还是头一回.这 ...

  2. (十三:2020.08.28)CVPR 2015 追踪之论文纲要(译)

    CVPR 2020 追踪之论文纲要(修正于2020.08.27) 讲在前面 论文目录 讲在前面 论坛很多博客都对论文做了总结和分类,但就医学领域而言,对这些论文的筛选信息显然需要更加精细的把控,所以自 ...

  3. (十一:2020.08.28)CVPR 2017 追踪之论文纲要(译)

    CVPR 2017 追踪之论文纲要(修正于2020.08.28) 讲在前面 论文目录 讲在前面 论坛很多博客都对论文做了总结和分类,但就医学领域而言,对这些论文的筛选信息显然需要更加精细的把控,所以自 ...

  4. PYTHON学习笔记之(一)2020.08

    PYTHON学习笔记之(一)2020.08 Python基础 数据类型 常见的列表.字典,以及元组.集合. 1 列表 list 1.1 列表转换字符串 stu = ['王一', '李二', '张三'] ...

  5. (十四:2020.08.28)CVPR 2014 追踪之论文纲要(译)

    CVPR 2020 追踪之论文纲要(修正于2020.08.28) 讲在前面 论文目录 讲在前面 论坛很多博客都对论文做了总结和分类,但就医学领域而言,对这些论文的筛选信息显然需要更加精细的把控,所以自 ...

  6. (九:2020.08.27)CVPR 2019 追踪之论文纲要(译)

    CVPR 2019 追踪之论文纲要(修正于2020.08.28) 讲在前面 论文目录 讲在前面 论坛很多博客都对论文做了总结和分类,但就医学领域而言,对这些论文的筛选信息显然需要更加精细的把控,所以自 ...

  7. 个人日记-《学习究竟是什么》读后感-2020/6/21

    个人日记-<学习究竟是什么>读后感-2020/6/21 这周读了万维钢老师的<学习究竟是什么>,其实万老师是自己比较喜欢的老师,他的文章贴近生活,不会给你说一些比较复杂的概念, ...

  8. 随性而为_2015/08/21 周五 晴

    像个孩子一样充满活力,好奇与希望... 根据自己喜好,纪录成长,收获积累... Fanny 2015.08.21 转载于:https://www.cnblogs.com/china-fanny/p/4 ...

  9. 2020.08.05狂人日记:C#计时器与串口通信

    2020.08.05狂人日记:C#计时器与串口通信 串口通信学习笔记 问题及解决 串口通信学习笔记 哔哩哔哩学习"C#上位机开发串口通信编程"笔记 串口发送数据 try //防止出 ...

  10. 2020.08.06狂人日记:Python项目转C#项目问题

    2020.08.06狂人日记:Python项目转C#项目问题 C#学习笔记 问题及解决 C#学习笔记 下拉选框中,在界面加入的元素集合和代码中写入的元素集合不会覆盖,即便有相同的元素也不会覆盖,代码中 ...

最新文章

  1. 域中计算机设定重启,域中添加计算机设定的步骤
  2. winform模拟登陆网页_【教程】模拟登陆网站 之 C#版(内含两种版本的完整的可运行的代码)...
  3. 关于html5的使用简单总结
  4. 程序员你为什么这么累【续】:编码习惯之工具类规范
  5. 二叉搜索树的经典问题
  6. 设计行业的新宠——云渲染
  7. 计算机控制常用数据通信标准,计算机控制数据通信基础要点.ppt
  8. 映射到另一台计算机,远程服务器硬盘映射到本地电脑
  9. 计算机网络技术毕业生实习报告_计算机网络毕业实习报告
  10. 八.声明圆锥体类,实现Area和vloume接口计算表面积和体积,按体积大小进行比较...
  11. python计算平均值画折线图_【中年阿姨python入门】绘制折线图
  12. python基础练习题:查找首都【难度:1级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
  13. flutter上分之路1-新手教学(配置安装)
  14. ajax返回map的值,同时在sucess返回时的显示
  15. Android基于讯飞AIUI的聊天Demo
  16. vue中v-for循环选中点击的元素并对该元素添加样式
  17. 仿朋友圈页面(超小白)
  18. 搜索引擎下拉食云速捷详细_移动端下拉框寻云速捷/-/移动端下拉框跃云速捷-...
  19. 移动安全-adb使用和提取apk文件
  20. JS小游戏_能坚持几秒

热门文章

  1. SWIG使用简明教程(一)
  2. 二维码解码程序的两大难点问题
  3. C/C++时间字符串和时间戳的相互转化
  4. ABOV A96R725 seting Music调谐器设置应用
  5. 【Spring】Spring入门
  6. Learning with Errors
  7. 了解一下,Android 10 Build系统
  8. linux解压zip、bz、bz2、z、gz、tar(解包)
  9. MySQL完全卸载干净(图解)
  10. MYSQL跨库查询的优缺点