MCM笔记
九天速成 MCM 的简单记录吧……
熟悉过比赛之后大致分为找资源、学习、读论文这几个部分,不完全是顺序执行的。
找资源
先了解下基本信息,官网。估计国人参加的太多了连 Tips 都有中文版,一定要看,MCM-ICM: Procedures and Tips for a Great Experience (Chinese)。
一开始先是找资源,和队友一起也是搜罗了很多,最后个人确定了几本书去 follow。不过没有报网上的各种课程,不打算花那么多钱,加上第一次比赛的预期并不高,先试试水。
根据推荐准备好好看看《数学建模(原书第五版)》、《数学建模方法与应用第二版》。之前还有本正好下载下来就看了看的《Matlab 在数学建模中的应用》。
软件以 Matlab 为主吧,第二本书上涉及到不少 Lingo,就也装上了,学一点备用。Mathematica 是除去比赛外我最喜欢的软件,也装上了,希望符号计算什么的会有用。
学习
数学建模(原书第五版)
这本书差不多算是官方编写的,可以好好看看。讲的代码实现不多,侧重于数学建模的思想。
下图是书前言里的大纲。
官网 Tips 里面提到 MCM 问题有三道:
- A 连续型
- B 离散型
- C 数据分析
大概一道题会涉及到一组子模型的建立与拟合,所以要打好基础。
数学建模方法与应用(第二版)
主要讲的是各类建模中的算法与 Matlab / & Lingo 实现。好多算法是现成封装好了的,希望能熟悉一下代码使用吧。
直接上导图了。。没多少时间整理,点右下角 MindManager 图标可在新窗口打开。
好难啊。。GG
Matlab
官网的交互式入门教程非常棒,只是讲的比较浅,跟着书多写写代码就好了。
重点是要意识到这里的基本数据结构是矩阵。
Lingo
从官方文档学了学,简单的描述性语言,神奇的求解。。。tql
看论文
还没开始。。简单看了一眼 17 年的获奖论文。。怎么都这么长。。orz 害怕
比赛规划
有一个简单的直播上面给出了建议的日程表: