数学建模生涯经验与记录

目录

    • 前言
    • 组队中
      • 经验
      • 故事
    • 学习中
      • 经验
      • 故事
    • 比赛中
      • 经验
      • 故事
    • 祝大家数模比赛得大奖!冲!

前言

2021美赛成绩在今天已经出来了,也意味着博主数学建模生涯的结束。本文既作为一篇经验帖,也作为一篇记录帖,叙述角度就是,经验+回忆,希望能给想参加数学建模比赛的同学们起到一点点启迪作用,如此即好。(本人参加了数学建模四大赛事,每个比赛都只参加了一回,起步有点晚,大二下开始参加的,依次参加了mathorcup,国赛,亚太赛,美赛,除开国赛成功参赛外(有点遗憾的啦),其余都是二等奖,希望以一个普通建模er,讲述一下经验和故事)

组队中

经验

任何团体比赛组队第一条经验:1.能力,2.态度,3.关系
不要想参加什么比赛时,随便拉几个熟人一起参加,除非你真的认可他们的实力与态度。如果你把这比赛当做参加玩玩,当我没说。否则对于数学建模来说,不靠谱的队友,确实挺难受的。三天时间,既不能给你精神上的鼓励,也不能给你实质性上的帮助,自己面对生理和心理的双重煎熬,其中艰辛你们自己体会(哈哈,还好博主比较幸运,没遭此劫!)。正如我舍友说的一句话,你参加比赛第一目的就是拿一个奖,所以说别瞎鸡儿乱组队,费时又费钱。
针对数模队友:
众所周知的啦,数学建模三个人,一个建模,一般是队长喽。核心想思路的孩子,数学一般要比较好,建立模型思路比较强,承担的压力,也是相对来说大一些的。一个编程,就是在电脑面前,敲敲敲的那个,我就是这个(hh),压力也是有点大的啦,思路出来之后就要靠你实现了,就做一个安静的美男子,经常受到甲方(队友)的催稿,耳边仿佛传来“这个图能做出来么?这个思路能实现吗?”的声音。后期我们负责敲敲敲的,还是比较轻松的,代码敲完了,结果出来之后。重任便交给了我们的下一位队友,当当当,就是我们负责写论文的孩子。后面建模人员和敲敲敲人员,便时刻注视着写论文的孩子,帮助她打打下手了,增增改改,一篇数模论文便成功出炉!!对于理想中最强的数模队友来说,一般是每个人都能独自扛起自己所负责的那块任务。比如编程的,可以在一个人条件下,编出结果,写论文的可以一个人写出论文,当然这也是很难的啦。大家一般主要负责自己擅长的那部分工作,然后互相交流,互帮互助,完成论文就可以啦!

故事

本人,大一,大二的时候一直是对数学建模这个赛事感觉有点高攀不上吧,三个人要写一篇25页左右的论文解决一个实际问题,感觉好难啊啊(其实不是很难,大家早点参加呀!)。等自己内功修炼好了,再行参加吧,就这么等到了疫情来了。在家闲得慌,不行啊,我必须去找点事情做啊,说巧不巧,正好我们我现在的队友正好二缺一,缺一个敲敲敲的。本来找上的是我的舍友,舍友编程能力远近闻名,但舍友不想参加,推给了我,我一想,这好啊,这不巧了吗?本人编程还算混的过去,便舔着脸让大佬求带。毕竟本人还是建模小白,队友已经参加了几次比赛了,跟着大佬混,必然没错(hhh),博主建模故事便从此开始~
题外话:大家一定要有自己的一技之长哦,不断学习,不断进步,还有一点是金子一定会发光的没错,但你也要钻到地面上发光啊,否则没人看得到的呢!

学习中

经验

我们已经组好队了,怎么开始建模的学习呢?我先来笼统的说一下,然后对于每个人再说一下,对于数学建模,我们必须要有一定的基础,这些基础包括数学基础,统计学基础等。编程的一定要有一些编程基础(没有matlab基础的可以去B站把整个matlab课程学习一遍,没有python基础的,可以去学下python基础知识,还有numpy,pandas,matplotlib这三个库,个人觉得matlab比python方便些)。对于系统学习的话,还是推荐清风老师的数学建模课程(B站可以搜到),不是带货,这是真的很好。对于整个体系的学习都是有帮助的,团队可以抽一个时间段集体学习,花费的时间大概是1~2个月时间才能整个学完。一般是寒暑假学习了,学习的时候注意要做笔记的,别光看,整个团队都是要看的,但每个人的侧重点不同。建模的孩子,就主要看哪些模型用于哪些问题,建立体系,出现这个问题时要首先想到这个模型,不断积累,拓宽思路。编程的孩子,就要思考每个模型的,代码的实现方式,一定要看懂清风老师的代码,他的代码虽然啰嗦了些,但是十分的详细,自己要学会,举一反三,不能被别人的代码局限住。清晰的知道,如果这个问题变化一下,自己的代码应该怎么改变。然后我们的写论文的孩子,就要清楚,这模型交给你,你能写出来什么,怎么写才更清楚,这个模型能做出什么图,应该怎样排版才能更好看。这个课程学完已经具备一定能力了,后面在遇到什么特定问题,特定学习就行了。

故事

我们是在去年寒假才开始学习这整个课程的,之前不清楚这个课程,决定美赛冲刺一波。三个人就在寒假一起学习这个课程,每天大概要花三四个小时学习这个课程。开始学习的时候肯定是会有点难受的,但队友间相互鼓励着,每天晚上还要电话讨论学习的情况,一步一步啃,也就坚持下来这一个多月,学到的东西肯定是自己的,其中的过程也是挺好的!
题外话:借用恋恋有词一句话,按部就班就是最大的成功!

比赛中

经验

我只能谈谈自己在比赛中的经验,只做参考。一般一道题目下来了,正常情况下,一开始是没啥思路的。这很正常,然后就开始疯狂的查找与题目相关的资料,确定几条思路,找到能实现的一条,能写出论文的一条,开始规划后续实现思路。一般正常情况下都会找到一条自己信服的实现路线,但是慢慢地,慢慢地(hhh),你就会发现,哎嘿,这怎么和我预期的结果不相符合呢,肿么办呢?这时候,不要慌,都是正常的,自己分清利弊。换思路可不可行,没思路或者不可行的话。坚持这条路线,说服自己,手动创造可行条件,就加图,创造可行数据,完成论文,达成小队目的。图表在论文中真的比较重要,不要少了,多画些花里胡哨的图,也不能太多,否则看着和插画一样(hh),显得文字很少。这里我要坦白一下(hhh),作为编程手的我曾经多次欺骗队友,编程的众所周知,就是给你一个思路,你去实现的嘛,你很清楚这个思路可不可以实现,但有多种情况下,我明知道这个思路不可能用代码得到正确结果的。但自己清楚实在没有别的办法了,找到一条新的思路也是不可能的。自己便会编制代码,编造数据,编造图像,伪造出是用这个思路实现的假象。队友便会自信心大增,认为我们的思路得到了相应的结果,这个叫做稳定军心吧(害怕队友揍我~逃)。

故事

数学建模说实话,在那三天其实还是挺难熬的吧。但在比赛中,大家一起讨论,一起通宵,一起吃着泡面,打着地铺(有点离谱,但是真的),不说能在其中学到什么东西吧,但体验还是挺好的!,学学做做玩玩,开开心心便是很好的,队友之间有什么矛盾,也要讨论着解决啊(差点离队的我)!反正大家大学不也是挺闲的么,参加一下这种比赛也是挺好的。这便是我的数模历程啦!特此记录(qym,xyx,jjb三人小队hh)
题外话:当你的理想与社会既有体系有冲突时,如果你清晰的知道你的理想是正确的,不要和社会体系硬碰硬,你会遍体鳞伤的,怀揣理想,迂回奔赴,便是最好的不负!

祝大家数模比赛得大奖!冲!

就是任性,起一个大标题来祝福大家(hh)。

你可能感兴趣的:(随笔,数学建模)