数学建模简介:
数学建模是一个大学生热门的竞赛,其有比赛时间短,拿奖难度小等特点被各个专业的同学热爱。对于数学建模,如果你拿到了国赛美赛的国家一等奖或者o奖f奖等,这些都是可以为简历上面添加浓墨重彩的一笔。这篇文章来教同学们如何暑假突击数学建模,对于9月份的高教杯也即国赛,取得优异的成绩。
作者的话,从大一下开始接触数学建模,然后大二下暑假参加数模集训,然后比了两年的数学建模。将比赛的心得以及技巧一并放在这篇文章中。首先,对于作者的话,拿的奖也就零零散散,有湖北省的国赛省一省二,亚太赛一等奖,小美赛m奖,美赛h奖,mathorcup二等奖,华中杯二等奖,华数杯二等奖等等成绩。并且最近赛氪还搞了一个工信部认证,感觉都是数学建模的一些边角料。当然最看重的还是国赛美赛,对于研究生来说,研赛也是比较重要的一场比赛。下面正式进入数学建模的教程。
数学建模具体赛事:
首先要给读者科普一下,一年内有多少个数学建模竞赛可以参加,当然也有各个地区的校赛、省赛,这个没参加过,所以就没放上来。
美赛 2.18 6:00 -- 2.22 9:00
MathorCup 4.14 -- 4.18
华中杯 4.29 20:00 -- 5.2 20:00
华东杯 4.30 20:00 -- 5.4 20:00
五一数模 5.1 9:00 -- 5.4 9:00
数维杯 5.6 8:00 -- 5.9 9:00
长三角 5.12 8:00 -- 5.16 8:00
中青杯 5.19 17:00 -- 5.22 17:00
电工杯 5.27 8:00 -- 5.30 8:00
工信部认证 5.28 9:00 -- 18:00
深圳杯 7月份or8月份
华数杯 8.4 18:00--8.7 20:00
国赛
研究生国赛
亚太赛
小美赛 12.3
华中科技大学校赛
以上就是一年内可以参加的数学建模竞赛。针对上半年来说,美赛是最重要的,然后一些零零散散的比赛,中青杯,长三角,电工杯这些都集中在了5月份。然后下半年的话就是国赛和研赛,然后亚太也是可以参加,小美赛还行。然后华中科技大学校赛的话,今年打算以研究生的身份参加一下。当然上面的比赛可能不全,但是如果你都打过一遍的话,我相信你也可以写出一篇数学建模 从小白到小白的教程出来。
暑假学习步骤:
上面对于数学建模进行了一个初步的介绍,但是如何学好数学建模,并且能从比赛中拿到优异的成绩,本篇指导的话将从纸质书、网课和往年优秀论文三个方面来进行介绍。
针对纸质书:大家可以上淘宝上搜一搜数学建模,然后会出现一大堆的书籍,然后作者推荐的话,就是那本黄色的数学建模指导教程。(说来惭愧,作者是一页也没看过书籍 hhh)
针对网课:首先推荐网课,大家可以去b站搜索老哥、清风这两个比较火的数学建模课程,跟着上面学习100多个课时的话,数学建模的基础知识应该就可以掌握的差不多了,但是要是在比赛中游刃有余的话,还是差点火候。这里分享一下这两个课程,大家可以点看网址,自行进去观看。
老哥:【零基础教程】老哥:数学建模算法、编程、写作和获奖指南全流程培训!_哔哩哔哩_bilibili
清风:【零基础教程】老哥:数学建模算法、编程、写作和获奖指南全流程培训!_哔哩哔哩_bilibili
当然上面给出的网址只是课程的部分内容,具体的全部内容的话,还需要读者们自行查找。对于数学建模教程来说的话,可能教的大同小异,但是要是仔细分析一下的话,他们这些视频讲的基本就是数学建模纸质书上面的内容。大家可以放心观看。(还有上面清风的课程中,给的是论文的排版教程,这是为啥捏,因为作者懒。。。还需要读者们自行查找有关视频资源了。当然省心的话,可以报个班,他们会把你拉到一个群里面,然后里面有大量的数学建模资源,供大家广泛使用)
介绍完上面这两个老哥以后,还有一个我觉得做的非常好,就是华中科技大学马世拓同学出的一个“数学建模导论:基于Python语言(2022年秋季学期)”课程,这位老哥是华科计算机学院的啊,但是对于数学建模来说是不分专业的。哈哈哈,这个课程虽然名字叫数学建模导论,但是里面讲的都是和今年比赛息息相关的内容,所以强烈推荐大家去听。
网址为:数学建模导论:基于Python语言(2022年秋季学期)_哔哩哔哩_bilibili
以上就是网课比较好的一些数学建模课程,当然我们是不可能指望这些课程中的内容在数学建模比赛过程中原封不动的抄过来然后拿奖的。所以就需要我们举一反三学会变通。下面的话,针对数学建模网课中的设计,来简要说明暑假应该学习数学建模的哪些内容。
这里就截取部分的网课内容,这里讲的数学建模肯定要从最简单的开始,于是整数规划、线性规划、层次分析、回归分析这些内容。然后又讲了matlab的一些基础编程之类的。大家就跟着视频学习就行。这三个视频,正好一个队伍是3个人,每个人看不同的内容,一周可以定期分享汇报,相互学习都是可以的。
上面的话就是有关网课的一些内容,大家可以根据自己的时间来进行学习。当然听网课的时候,如果有遇到代码,还是建议大家打开自己的代码平台来亲自动手敲一敲,然后保存起来,等到比赛的时候说不定就用上了。哈哈哈
参赛论文模板:
上面介绍完了网课,数学建模的基础就有了。还有这里的话,有的同学在纠结编程使用哪种语言的问题,其实都是可以的,python、matlab、R、lingo这些软件都是可以的,毕竟你在比赛过程中去网上搜集代码的时候不一定会遇到哪种语言对吧,所以我的建议是都要学一下。
一篇数学建模能否拿到奖项,我觉得一个合适的论文框架,起着非常重要的作用。
下面就简要展示论文的模板:
队伍编号 |
XXXXXX |
题号 |
(A/B/C/D) |
论文题目
摘 要
(摘要正文)
关键词:
目录
1. 问题重述
2. 问题分析
3. 模型假设
4. 符号说明
5. 模型建立
5.1 问题一 某问题
5.1.1问题描述和分析
5.1.2模型建立和求解
5.2 问题二 某问题
5.2.1问题描述和分析
5.2.2模型建立和求解
5.3 问题三 某问题
5.3.1问题描述和分析
5.3.2模型建立和求解
5.4 问题四 某问题
5.4.1问题描述和分析
5.4.2模型建立和求解
6. 模型评价与展望
6.1 模型优点
6.2 模型缺点
6.3 模型展望
7. 参考文献
8. 附录
问题重述
问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述。问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述。
问题分析
问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述。问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述问题重述
模型假设
模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设。模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设模型假设
符号说明
符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明。符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明符号说明。
问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析。问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析。
模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解。模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解。
问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析。问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析。
模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解。模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解。
问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析。问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析。
模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解。模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解。
问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析。问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析问题的分析。
模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解。模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解模型建立与求解。
模型评价与展望
模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点。模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点模型的优点。
模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点。模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点模型的缺点。
模型的展望
参考文献
书籍的表述方式为:
[编号] 作者,书名,出版地:出版社,起止页码,出版年。
参考文献中期刊杂志论文的表述方式为:
[编号] 作者,论文名,杂志名,卷期号:起止页码,出版年。
参考文献中网上资源的表述方式为:
[编号] 作者,资源标题,网址,访问时间(年月日)
附录
附录内容、最好代码高亮,这个百度搜索即可。
以上的话就是一个数学建模的模板。对于这个模板的话,我觉得可以在正式比赛前两天,来对模板进行构建,可以去网上搜一搜别人使用的模板,当然也可以根据优秀论文来自己构建论文的模板。这个的话,我认为都是可以的。当然我会根据官网上提供的参赛论文格式进行一定的修改,让整篇论文看起来更加美观一些。
往年优秀论文阅读:
上面介绍完了网课、论文模板的内容。这一部分的话,就是介绍优秀论文阅读的重要性。作者在学习数学建模的过程中,对于论文的阅读非常重视,虽然有些内容确实是看不懂,而且有些地方也会莫名其妙地出结果以及下结论。但是没关系,只要存在,他肯定就是合理的。
建议大家在暑假的时候,把国赛的论文从2021年往前读5年,看看每年题型都有哪些,并且针对每个题型,大家可以看一看自己队伍擅长什么,根据自己队伍的特点来进行问题的选择。
论文阅读的话,感觉没啥技巧,就先看摘要,然后里面的内容进行学习。如果论文里面附代码的,可以把代码copy下来,然后读数据,看看代码运行的结果,说不定这个代码以后还是可以用得上的。
比赛步骤及队友选择:
这部分讲一下比赛的步骤以及队友选择,比赛一开始的时候要进行选题。队伍内部可以展开激烈的讨论,看看哪道题目比较擅长,分析一下在做题过程中可能会遇到哪些问题。然后选题的话,建议在出题目后的6个小时之内进行确定。当然题目的选择也要和文献的阅读,代码的查找等息息相关。因此队伍内部的每个人都要发挥自己的作用,不能划水!不能划水!不能划水!
经过确定题目之后,就开始做题,该编程的编程,该建模的建模,写作的也开始写作。就这样进行下去就可以。
然后针对队友选择的问题,hzau的暑期集训最后会出一个排名,然后根据排名进行队友的选择。感觉这样实在是不太靠谱。每年都会有不少同学踩雷。明明成绩很高,但是一到建模就各种划水、不会。这样的伞兵,不如不提交论文。真的是不惯着这些人。
队友的话,建议大家集训之前广泛认识各个专业的同学,然后等着组队的时候,可以跟老师声明情况,然后进行组队。我的话,就一言难尽。。。国赛我可是单挑省一,还好运气好,不然国赛又白给。。。hhh 然后大四的话,是带着一个大三的第二小学弟来打的数学建模比赛,整体感觉还可以,然后最后一场电工杯的时候,带着一个我的小班。感觉打起来非常舒服,我只需要写作一下,然后结果的话,那个小班全都给出来了。感觉最后一场电工杯打起来非常的nice。以上的话就是比赛的步骤以及队友选择。希望大家不要踩雷,不要踩雷,不要踩雷。组队之前一定要了解清楚,不要凭qq头像、名字等一些虚假的内容来进行判断!!!
比赛保命技巧:
这个部分是暑假冲刺的最后一个部分,暑假的话建议大家参加一下华数杯和深圳杯。这两个比赛不拿白不拿奖对吧。
介绍比赛过程中的保命技巧。首先摘要部分一定要写好,这个部分是拿奖的最关键的部分。对于文章中所做出来的结果进行加粗加黑显示。然后模型也需要加粗加黑。这个地方写好的话,基本这篇文章就是二等奖起步了。然后第一部分问题背景那里,建议放一些和本题目有关的图片上去。这样可以使论文显得更加高级一些。然后后面就是模型建立,大家要通过阅读文献,来对模型进行建立。然后对于每个公式的话,建议后面带上序号。然后还有文献的整理,插入文献这些,这种事情的话还是谁写谁来插入文献吧。最后附录的部分需要放代码,建议大家除了国赛美赛之外的比赛,可以先将代码高亮以后,然后放到附录中去。
代码高亮网址:代码在线高亮工具 | 将高亮美化的代码一键粘贴到 Word 或 OneNote 中
上面这个网址,是我经常使用的,感觉看起来的话还是比较好看的。
以上的所有内容,希望大家能够在暑假好好学,认真敲代码。在9月份期待大家能够在国赛中取得优异的成绩!!!