建模手/论文手/编程手,分别该怎么学习数学建模?

学术   教育   2024-11-06 18:09   上海  

即使相关问题讲过N次,但架不住天天有新人在群里问。

凡是问这个问题的,说明你还没参加过比赛。者是参加太少,还没get到团队合作的重要性。

这个问题,本身就是错的

这世上根本就不存在所谓的“建模手”“论文手”“编程手”

当你做过一次比赛后,就会发现,压根就不能一刀切地把工作分为建模、编程和写论文。


建模必须是三个人都会,一起讨论


如果所谓的“编程手”连数学模型都不懂,他怎么能根据模型定义变量,写出关系式、敲出代码求解问题?


如果所谓的“论文手”连模型原理和代码的求解过程都不懂,他能憋出几个字来写论文?

既然是数学建模竞赛,就必须要三个人都参与建模,综合意见来建立模型。


而编程和写论文,也不能孤立地只交给个人去做


顶多可以说“某同学主要负责编程”,“某同学主要负责写论文”,但另外两人也必须参与其中。


如果把编程完全交给一个人负责,另外另外两个人完全不看代码,那十有八九是会出bug,且效率慢。


如果论文完全交给一个人写的话,最后提交时队友才发现这人写的一塌糊涂、排版乱七八糟。


可能比赛结束前三个人会打起来。

所以说,“建模手”、“编程手”“论文手”本身就是个偷懒的概念,企图将任务简单地分割成三份,各管各的图省事。

游戏都玩过吧?


有上路,中路,下路,打野之类分工的。


要是各打各的,互不支援、互不搭理。


那结果就是对手狂喜。

总之,可以各有所长,有的人擅长写论文,有的人擅长写代码,但数学模型与算法必须三个人都懂
而论文和编程也需要三个人至少都能有个入门的水平,比较擅长论文/编程的人可以主要全程负责论文或编程(另外两人最起码也得看得懂队友写的好不好、对不对)。
而写论文也可以不交给某人去负责,而是两三个人各分工,比如有人去作图,有人写某一问,某人排版,然后整合,总之就是怎么合适怎么来,写代码同理。合理分工是为了提高效率,而不是一刀切图省事。
另外在最初参加的几次比赛时,很大概率会发现队友不靠谱,不干活或不配合,啥也不会还不去学,那下次不和他组队就行了。
多参加比赛的一个重要原因就是找到靠谱队友长期合作,否则赛前临时找的队友大概率会出岔子。
-----------------------------------
点击下方关注公众号,在后台回复

回复 “”,b站课件、数模资料在群文件

回复“课程”,查看入门级数学建模精品课程(常用模型的原理讲解+例题+matlab编程,附带课件与代码)

点击查看:“从零开始学数学建模”系列课程

“从零开始学数学建模”系列课程当前课表:

课程详细情况,在公众号后台回复“课程”查看。

数学建模BOOM
北海与你分享数学建模知识和经验
 最新文章