观看B站《老哥带你学数模》学习笔记
一.数学建模是什么?
用数学的方法将生活中的抽象、复杂的实际问题进行提炼,建立起数学的模型,通过计算机技术进行求解,建立数学模型的过程称为数学建模。
环境型、财经型、实证型、城市规划型、农业型、力学型......
1.数学建模模块:
模型假设 <针对问题特点和建模目的做出假设(在合理和简化之间做出折中)> =》建立模型 <用数学的语言、符号描述问题,发挥想象力(尽量采用简单的数学工具)>
2.数学建模全过程:
现实对象的信息——表述归纳——数学模型——求解演绎——数学模型的解答——解释——现实对象的解答——验证——现实对象的信息
即表述——求解——解释——验证
注意事项:
a.表述即问题分析时不能直接复制题目,而应该将问题重述
b.用mathlab计算机语言求解,在求解出结果后写明结果的好坏,可以获得哪些信息,包括浅层信息、深层信息
c.要用现实对象的信息进行检验
3.完整的数学建模论文包括
题目(点睛之笔)
摘要,关键词(评审的关键,决定是否获奖)
问题重述(在自己理解的基础上,将题目中的问题转化位数学语言)
作出假设(对全文做出合理的假设,提高准确率)
问题分析(在问题重述后的解题模型,解题思路)
符号说明(常用符号说明,增加可读性)
模型建立(通过数学符号、数学公式建立模型)
模型求解(R语言或其他方法求解模型的过程)
模型优缺点评价(评价模型的优缺点,对模型进行检验)
参考文献
4.如何分模块学习?
a.题目:基于_____模型的_____研究与分析 (诙谐,简洁)
b.摘要:归纳总结能力,多看优秀论文,不超过整个页面的3/4
c.问题重述:不能直接抄袭问题,对描述进行简短的拆解,提炼其中的精炼的部分
d.问题假设:对问题的理解、模型的适用性,关键时明确假设点(对结果有影响的小概率事件、对结果有影响的难以计算获取事件...)
e.问题分析:写解题思路(不要求提供具体的算法)(使用流程图,更加直观):拆解问题——总结问题——匹配模型
f.将文中出现的符号进行说明,用希腊字母
g.模型建立:将常规模型进行整理归纳(包括使用该模型的优秀论文),形成算法库
h.对编程语言的掌握(python、matlab、lingo...)
i.模型优缺点评价:对模型的优缺点提前掌握,在对模型的应用中可进行套用
j.参考文献:固定格式
5.备战准备
a.定期看优秀的数模论文,重点看摘要、问题分析和建模过程
b.对所有常见算法进行系统学习,明确算法用途和实现过程
c.按照算法、编程、写作、排版的顺序学习数学建模
d.定期开总结会,队友间交流自己的学习收获和下一步的学习中心
e.定期进行一次全真模拟,可寻找老师进行论文评估
二.数学建模的步骤
1.模型准备:搜集文献资料来对问题有全面的认识,更加符合数学理论、数学习惯
2.模型假设:根据实际情况对问题及逆行简化并提出假设(用表达式表达涉及到的变量、单位相关假设的定义)
3.模型建立:在假设的基础上,利用刻画各变量间的数学关系,建立相应的数学结构。选择建模方法,得到关系式,将目标转化为某一变量的函数
4.模型求解:利用所获取的数据资料,对模型做出计算,将数学表达式变形为建模方法的标准形式,通过限制条件对模型进行求解,此时可用数学软件进行计算
5.模型分析:包括模型思路分析、模型结果分析(包括误差分析、数据稳定性分析...)
6.模型检验:用模型分析结果与实际情况进行比较,以此来验证模型的准确性、合理性以及适用性。若较吻合,则对计算结果给出实际含义;若不吻合,则应修改假设,再次建模
三.数学建模的分工合作及对应的要求
1..建模员:需要系统掌握各类模型(该模型的功能、使用场景、实现条件、优缺点、可以做出哪些改进...)(基础知识——算法知识——学习优秀论文)
2.程序员:掌握matlab/python(掌握编程基础,实现各类常见算法,对程序bug做出改正,能够用编程或软件制作精美图片)(编程知识——调试常用模型——复现优秀论文)
3.写作员:熟练撰写论文各模块内容(掌握学术语言规范、明白论文各模块写作要求、对论文进行排版、能翻译并检查论文错误)(写作要求——学术语言——排版技巧)
!!!!!进行模拟训练!!!!!
四.数学建模赛题类型
1.预测类:
分析已有的数据或现象,找出内在发展规律,对未来做出预测(小样本内部预测、大样本内部预测、小样本未来预测、大样本未来预测、大样本随机因素或周期特征的未来预测)
一般步骤:确定预测目标——收集分析资料——选择合适的预测方法——分析评价预测方法及其结果——修改预测结果——给出预测结果
2.评价类:
按照一定的标准对事物发展、社会现状进行划分、评价。往往没有明确的指标体系喝评价标准,需查阅各种资料进行构建。建立全面、准确、独立的评价体系,选择合适的评价方法是该题的关键
一般步骤:明确评价目的——确定评价对象——建立评价指标体系——确定各指标对应的权重系数——选择、构造综合评价模型——计算各系统的综合评价值——给出综合评价结果
3.机理分析类:
根据对现实对象特性的认识(与问题相关的物理、化学、经济知识),分析因果关系(并做出必要假设),找出反应内部机理的规律(构建合适方程或关系式对规律进行数值表达)
4.优化类:
在现有条件固定的情况下,如何使目标达到最优。需要目标函数、决策变量、约束条件三个关键因素缺一不可。
一般步骤:确定优化目标——确定决策变量——构建目标函数——根据已知条件构建约束条件——选择合适方法求解目标函数——给出优化结果