数学建模国赛|美赛经验分享
前言
我目前已经算是有三次参赛经历了,校赛国赛美赛各一次,在队内主要承担编程工作,也写过论文并且稍微辅助过建模,也算是都见识过了。刚好美赛打完不久,在这里谈谈经验,也算给下次参赛的自己看看。
国赛美赛简介
我在2023年国赛的时候选择了b题,2024年美赛选择了a题。从我个人感受来看,国赛时间更加紧张,但是至少在小题部分可以得出一个明确的结果,而美赛是非常自由的,自由到有些无从下手(。
其次美赛相比于国赛而言更加需要查找资料的能力,不比国赛只需要知道一个大象的一小部分的作用原理,知道后就能立马抽象为数学模型,美赛给我的感觉更像是只是给你一个大象,怎么摸能摸多少是你自己的本事。
针对性备赛建议
国赛题目不算难,至少b题绝对不会完全没有思路。我们当时写的论文思路甚至和国奖思路是一模一样的。因此我个人认为国赛更加比拼基础的扎实,需要在有限时间内有更高的论文完成度。
美赛对信息的搜集与整理能力尤为重要。无论是数据还是思路都很依赖所搜集到的信息。而整理好信息的重点部分有利于把信息传递给队友时节省时间。我个人建议找论文或者数据时使用谷歌搜索,并且多看英文文献。此时若没有信息整理能力,只是不管不顾地把找到的论文丢给队友,很可能就会造成信息传递失误,对方无法明白你要表达的意思。其次当找到的有用资料越来越多,可能会遗漏之前的信息。
编程选择
个人使用较多的是matlab,python只学过一点点,个人认为数学建模对编程要求不算特别高。而承担编程位置的同学更加需要注意的是与建模手的衔接。需要对建模工作尽早出结果来验证思路。方法行不通时让建模手及时刹车。
针对美赛的画图需求,尤其是地图,我在赛前摸索了一些方法,比如高德地图的可视化等等,最后发现想要画的非常漂亮需要JavaScript功底,具体需要消耗多少时间我也不太确定因为我对JS非常不熟练(。大佬可以自行尝试。最后我选择用matlab来画地图。简单的标几个数据点是完全够用的。
论文选择
在国赛因为队内的论文手跑路了最后是我进行兼职,我使用的是latex。美赛的时候最后一晚熬夜写论文我也有在辅助,论文手使用的是word。因此我对这两个方式应该是可以评价的。
我个人更推荐latex。不要看latex要写代码,实际上并不比word更麻烦。只需要会套模板就可以直接上手,对于图片对齐或者是图注等等完全不需要费心,遇到bug或者不会写代码的部分也不用慌,搜索就可以找到非常简洁明了的解答,虽然经常报错,但至少知道哪里有问题。我用过word后只感觉非常抓狂,看似点击就有的图注等其实只是点击的话做出来非常丑!如果要用word,这绝对不是省事的选择,而是同样需要非常大量的学习。
美赛通宵给论文手帮忙调图片对齐再加图注把我折磨到发疯orz,不知道为什么图片总是乱飞而且图注巨大且不和图片绑定,在网上搜索也没什么好的解决方法。latex自动对齐!不用考虑!不难学的!
队友建议
最好每个队友都能有建模功底,刚开始建模是大家一起讨论的结果,思路的推进也需要每个人的跟进。论文和编程尤其是编程需要储备一些信息查找的能力,在比赛开始模型还没有的时候全力为建模手服务。而在比赛后期建模工作已经基本结束,建模手可以画一些示意图流程图等为论文手分担压力。
最重要的是!每个人都对比赛认真负责!不摆烂不消失!比什么能力都重要!
结语
以上为我的经验总结,更加硬核的技术经验或许有空会去写(喂喂。下个国赛见!