【数学建模入门篇】01 建立数学模型
写在前面
数模比赛每年大大小小有十余场比赛,参加数模比赛的性价比极高,不仅可以竞赛项目经历,而且数模还可以转学术论文发表,强烈推荐大家参加!学姐这里整理了超级全面的数模资料,有需要的话可以直接看最后,后续学姐也会不断更新数模入门知识,陪伴大家大大小小的数模比赛!
1 从现实对象到数学模型
- 模型是为了一定目的,对客观事物的一部分进行简缩、抽象、提炼出来的原型的替代物
- 模型集中反映了原型中人们需要的那一部分特征
建立数学模型的基本步骤(以航行问题为例)
- 作出简化假设(船速、水速为常数);
- 用符号表示有关量(x, y表示船速和水速);
- 用物理定律(匀速运动的距离等于速度乘以 时间)列出数学式子(二元一次方程组);
- 求解得到数学解答(x=20, y=5);
- 回答原问题(船速每小时20千米/小时)
数学建模的定义
- 数学模型:对于一个现实对象,为了一个特定目的,根据其内在规律,作出必要的简化假设,运用适当的数学工具,得到的一个数学结构。
- 数学建模:建立数学模型的全过程(包括表述、求解、解释、检验等)
2 数学建模示例
01 椅子能在不平的地面上放稳吗
问题分析
通常 ~ 三只脚着地;放稳 ~ 四只脚着地
模型假设
- 四条腿一样长,椅脚与地面点接触,四脚连线呈正方形;
- 地面高度连续变化,可视为数学上的连续曲面;
- 地面相对平坦,使椅子在任意位置至少三只脚同时着地。
模型构成
用数学语言把椅子位置和四只脚着地的关系表示出来
- 椅子位置:利用正方形(椅脚连线)的对称性,用 α \alpha α(对角线与x轴的夹角)表示椅子位置
- 四只脚着地:椅脚与地面距离为零
- 四个距离(四只脚)->正方形对称性->两个距离
A,C 两脚与地面距离之和 ~ f( α \alpha α)
B,D 两脚与地面距离之和 ~ g( α \alpha α)
模型构成
用数学语言把椅子位置和四只脚着地的关系表示出来:
1.地面为连续曲面:f(
α
\alpha
α) , g(
α
\alpha
α)是连续函数
2. 椅子在任意位置至少三只脚着地:对任意
α
\alpha
α, f(
α
\alpha
α), g(
α
\alpha
α)至少一个为0
数学问题:
模型求解
给出一种简单、粗糙的证明方法
建模的关键: α \alpha α, f( α \alpha α), g( α \alpha α)的确定
02 如何预报人口的增长
背景
- 世界人口增长概况:
- 中国人口增长概况
- 目标:研究人口变化规律,控制人口过快增长
常用的计算公式
- 今年人口 x0, 年增长率 r,k年后人口:
指数增长模型
基本假设 : 人口(相对)增长率 r 是常数
x(t) ~时刻t的人口:
- 不能预测较长期的人口增长过程
阻滞增长模型(Logistic模型)
人口增长到一定数量后,增长率下降的原因:资源、环境等因素对人口增长的阻滞作用,且阻滞作用随人口数量增加而变大。
- r是x的减函数
假设:
r固有增长率(x很小时),xm人口容量(资源、环境能容纳的最大数量):
参数估计:
用指数增长模型或阻滞增长模型作人口预报,必须先估计模型参数 r 或 r, xm
- 利用统计数据用最小二乘法作拟合
- 例:美国人口数据(单位~百万):
r=0.2557, xm=392.1
- 用模型计算2000年美国人口,与实际数据比较
实际为281.4 (百万)
- 加入2000年人口数据后重新估计模型参数
r=0.2490, xm=434.0
x(2010)=306.0
- Logistic 模型在经济领域中的应用(如耐用消费品的售量)
3 数学建模的方法和步骤
数学建模的基本方法
- 机理分析:根据对客观事物特性的认识,找出反映内部机理的数量规律
- 测试分析:将对象看作“黑箱”,通过对量测数据的统计分析,找出与数据拟合最好的模型
- 二者结合:用机理分析建立模型结构, 用测试分析确定模型参数
数学建模的一般步骤
- 模型准备:形成一个比较清晰的‘问题’
- 模型假设:针对问题特点和建模目的,作出合理的、简化的假设,在合理与简化之间作出折中
- 模型构成:用数学的语言、符号描述问题,尽量采用简单的数学工具
- 模型求解:各种数学方法、软件和计算机技术
- 模型分析:如结果的误差分析、统计分析、模型对数据的稳定性分析
- 模型检验:与实际现象、数据比较,检验模型的合理性、适用性
- 模型应用
4 数学模型入门准备
常用软件
- 编程软件:MATLAB、R、Pycharm、LINGO等
- 数据统计分析软件:SPSS、SPSSAU、SPSSPRO、Gephi等
- 论文可视化软件:Origin、Visio、CAD、Matplotlib、Xmind、Xmind-master、process on等
- 文献相关软件:Endnote、Mendeley、CAJ 阅读器、知云文献翻译、DEEPL等
- 论文写作软件:Office(word)、Grammarly、WPS、LATEX等
数模论文
-
问题的提出/重述
问题背景
问题重述 -
基本假设、符号说明
题目给出的
自己根据推导出来的
解题需要的对主要符号做出说明 -
问题的分析与模型的准备
分析问题、分析数据、绘制思维导图 -
模型的建立与求解
-
模型的灵敏度与稳定性分析
-
模型总结
优点、缺点、推广 -
参考文献
-
附录