前期搜集的一些资料~

搜集资料

系统资源

数学建模网—SHUMO.COM
数模知识库 [数模知识库]
中国研究生数学建模竞赛试题汇总 - 知乎
GitHub - zhanwen/MathModel: 研究生数学建模,本科生数学建模、数学建模竞赛优秀论文,数学建模算法,LaTeX论文模板,算法思维导图,参考书籍,Matlab软件教程,PPT

思维导图

数学建模思维导图总结(数学建模四大模型、插值与拟合、常微分方程)dear_jing的博客-CSDN

模型分类

数学建模算法汇总weixin_43107805的博客-CSDN博客数学建模算法
一份简短又全面的数学建模技能图谱:常用模型&算法总结冷月无声的博客-CSDN
数学建模【四大模型(优化、分类、评价、预测)总结】_昆山玉-CSDN博客
数学建模算法体系分类Luminous_song的博客-CSDN博客数学建模算法分类(全面)
数学建模不同模型分类评价类预测类优化_csphillip的博客-CSDN博客

其他

【数学建模】谈谈研究生数学建模竞赛的准备和实例—-王远弟_哔哩哔哩_bilibili
现在大二 ,参加数学建模大赛,可是现在什么都不会,我该先干什么呀?求指导? - 知乎
研究生数学建模有多大意义? - 知乎
如何在研究生数学建模(华为杯)中尽可能取得更好的成绩? - 知乎(包含tricks)

视频

图通道的个人空间_哔哩哔哩_Bilibili
数学模型(研究生)_哔哩哔哩_bilibili
0零基础入门matlab教程基础版数学建模matlab_哔哩哔哩_bilibili
2020年-“华为杯”第十七届中国研究生数学建模竞赛现场答辩视频_哔哩哔哩_bilibili

1 研究生数学建模竞赛培训(黑科大)哔哩哔哩bilibili

1. 数学建模的过程

image.png
比实际问题简单的模型 简化 方便求解

  • 实际问题
  • 模型假设:合理的理想化假设(简化实际问题)
  • 建立模型:微分方程,常微分方程,偏微分方程等等
  • 模型求解
  • 检验标准:与实际现象是否相符
  • 模型应用

2. 知识结构和能力的要求

1. 数学基础:

  • 线性代数,高等代数,概率论,微分方程,图论,数据结构,运筹学,最优化理论,组合数学,微分方程稳定性理论,排队论

2. 创新能力:

  • 重新组合知识(多种理论结合,问题用到多个算法 能力)

3. 数据处理能力:

  • 数据拟合,参数估计,拟合插值等数值分析方法

4. 抽象思维能力
5. 计算机编程能力:

  • Matlab, lingo(优化算法。。。), excel

6. 非智力因素:

  • 团队意识、合作精神、交流沟通、吃苦耐劳、锲而不舍

3. 组队

1. 分工:(提高效率 侧重点不同)

  • 建模:推导数学模型,数学能力强
  • 编程:计算机能力强
  • 论文写作:一个队员负责写论文,保证写作从一开始就进行,摘要(很重要)最后写
  • 论文为唯一评审材料(格式正确 表述清晰严谨)(学习优秀论文)

2. 编程队员:

  • 熟悉MATLAB,lindo,Lingo 或 c/c++
  • 如何绘各种类型的图形?如何产生服从各种概率分布的随机数?如何解方程、方程组以及微分方程?如何求复杂函数的积分、(数值)微分,如何做插值、拟合、回归?如何做统计计算和分析?如何求解优化问题?做灵敏度分析?
  • 参考历届的竞赛优秀论文,总结里面涉及哪些技能,最好能熟练的实践

3. 写作的队员:

  • 论文是提交给专家评阅的唯一材料
  • 要保证文章非常清晰、简单而准确,切忌把东西复杂化
  • 最好能提前一天完成初稿,所有队员都要对文章的各部分提出修改意见,反复修改完善
  • 多看历届的竞赛优秀论文,学习表达方式、技巧
  • 熟悉文字处理文件(word或Latex),公式编辑(mathtype),绘图(visio),排版

4. 第三队员

  • 查资料,寻求能建模和解决问题的方法,建立模型等
  • 帮助写作,确保论文清晰,流畅,可读性强,不要只做一个读者
  • 会编程,帮助编程队员运行程序,准备数据等,将结果整理到论文中,工作量大时也可编写调试程序

4. 算法

1. 蒙特卡罗算法
随机性模拟算法,通过计算机仿真来解决问题算法,把求解问题与某个概率模型结合在一起
2. 数据拟合、参数估计、插值等数据处理算法
最小二乘法,MATLAB
3. 线性规划,整数规划、多元规划、二次规划等规划问题
建模竞赛大多数属于最优化问题,通常使用lindo、lingo 软件实现
4. 图论算法
最短路,网络流,二分图
5. 动态规划、分治算法、分支定界等计算机算法
6. 最优化理论的三大非经典算法:模拟退火法、神经网络、遗传算法
解决一些较困难的最优化问题的方法
7. 图像处理算法
MATLAB

5. 基本工具类

1. 数学软件

  • MATLAB

2. 统计软件

  • SAS,SPSS

3. 数学规划的软件

  • Lingo,lindo

6. 竞赛内容与形式

1. 标准
开卷 任何资料材料
假设(建模)的合理性,建模的创造性,结果的正确性,表述的清晰性
2. 如何分析建模问题

  • 仔细阅读每个题目,然后选定一个来完成
  • 三个人都应该对所选的题目阅读至少3-4遍,以便对题目熟记于心,加深理解
  • 建模的准备工作:查找资料、分析问题(题中所给的条件、数据及建模目的),做出模型基本假设等
  • 建立模型,求解模型,分析检验模型解的正确性及进行优缺点分析,模型改进等

4. 基本原则:尽可能准确理解题意,明确需要解决哪些问题
公式推导过程,图表

eg:
上海世博会影响力
定量分析 拿出数据
如果定义影响力?(经济 旅游 社会 文化 | 表演 志愿者 摄影)
时间段 不太可能全面分析 找出合适的分析点
需要明确定义 合理论证 数据支撑

定义 增幅 公式 指标。。。
合理性:对比:纵向(时间) 横向(其他事件)

7. 论文结构与内容

1. 摘要

给出论文的主要工作、结果、特点等,在评奖中有较大的权重 (方法 解决了问题 得到了结论)
基本要求:

  • 要把论文中的主要数学思想和建立了什么类型的模型写出来
  • 把手段、方法、结果写出来
  • 长度一般为1页左右
  • 表述:准确、简明、条理清晰、合乎语法、不出现错别字

基本内容:

  • 针对什么问题,依据什么原理,建立了什么类型的数学模型,并采用了什么手段和方法,最终解决了什么问题
  • 建模的思想(思路)
  • 算法思想(求解思路)
  • 建模特点(模型优点,建模思想和方法,算法特点,结果检验)
  • 灵敏度分析,模型检验等
  • 主要结果(数值结果,结论)(回答题目所问的全部“问题”)

eg
image.png
image.png
image.png

2. 问题提出(重述)

不要照抄原题,用精炼的语言重述问题,找出问题的关键点

  • 了解问题实际背景,明确建模目的,用自己的理解叙述原问题,最好将原问题用数学语言表达出来
  • 要解决问题的重要特征或者重点应着重说明,把阅卷老师看成不懂问题的读者
  • 言简意赅

image.png

3. 模型假设及符号说明

公式编辑器写所有符号
提炼主要因素,忽略次要因素,符号说明(列表格)
从大量的变量中筛选出最能表现问题本质的变量,并简化他们的关系

  • 论文中的假设要以严格、确切的数学语言来描述
  • 所提出的假设确实是建立数学模型所必需的
  • 假设应验证其合理性
  • 符号使用要简洁、通用,符合一般的数学表达式
  • 关键性假设不能缺,假设要符合题意
  • 表格格式:三线表

image.png

4. 模型建立与求解(关键部分)

问题分析,公式推导,基本模型,最终或简化模型;算法设计或选择,算法思想依据,步骤及实现,计算框图;所采用的软件名称;引用或建立必要的数学命题和定理;求解方案及流程
模型的建立(常见问题):

  • 不会用数学符号表示,缺乏逻辑(不知所云型)
  • 基本步骤和主要推导过程不清楚(需要不要文字说明)
  • 重要的是说明算法的思想,不是简单的罗列计算机程序

模型求解:

  • 需要建立数学命题时,命题的叙述要符合数学命题的表述规范,尽可能论证严密
  • 需要说明计算方法或算法的原理、思想、依据(合理性)、步骤。若采用现有软件,说明采用软件的理由和软件名称
  • 计算过程的中间结果可要可不要,不要列出,设法算出合理的数值结果
  • 叙述清楚求解的步骤
  • 自编程序部分放在附录中

5. 结果分析与检验

结果的误差分析、模型对数据的稳定性与灵敏度分析,模型检验

  • 合理性(正确性)
  • 完整性:题目中要求回答的问题、数值结果和结论,必须一一列出(做完题)
  • 直观性:结果表示要集中,要一目了然,要直观(图表),要便于比较分析
  • 稳定性:对数值结果或模拟结果进行必要的检验,可能的话进行灵敏度分析和稳定性分析,结果不正确或者误差大时,分析原因,对算法、计算方法和模型进行修正、改进

    6. 模型改进、推广与评价

    有哪些需要改进的问题(写完肯定有思路)

  • 可以就不同的场景,探索模型将如何变化

  • 可以根据实际情况,改变文章一开始所作的某些假设,指出由此数学模型的变化
  • 可以用不同的数值方法进行计算,比较所得结果
  • 可以拓宽思路,考虑由于建模方法的不同选择而引起的变化

评价:

  • 应对所建立模型的优缺点加以讨论比较,突出优点,并实事求是的指出模型的使用范围

    7. 参考文献

    注意格式

  • 日期要新

    8. 附录

    计算机程序,比较重要但数据较大的中间结果

    9. 采用多层次式的标题

  • 每个标题能够反映该标题下本节的主题

  • 每段句首能够概括本段的主要内容;使评阅人能把握此文的脉络和要点,快速、准确的理解全文
  • 凡有特色、有创新的建模方法、求解方法、数据处理方法、结果分析方法,都可以在标题中明确体现

8. 参考书

  • 姜启源《数学建模(第三版)》,高等教育出版社
  • 袁新生《LINGO和Excel在数学建模中的应用》,科学出版社
  • 赵静《数学建模与数学实验》,高等教育出版社
  • 叶其孝《大学生数学建模竞赛辅导教材》,湖南教育出版社
  • 朱道元《数学建模案例精选》,科学出版社
  • 薛定宇《高等应用数学问题的MATLAB求解(第二版)》(推荐)
  • 模糊数学

9. 网上的数学建模资源

2 【2019数模分享】2019年第十六届中国研究生数学建模竞赛分享哔哩哔哩bilibili

准备:

  • 准备论文模板(段落 字体大小 编号格式)
  • 熟悉DM5根据

选题:

  • (理性思考 不要仅凭兴趣。。。)
  • 迅速分工 查找资料
  • 考虑现有基础 队友意愿
  • 讨论 - 坚持
  • 尽快完成选题 死磕到底

思路发散思维 eg:18:57

论文基本构成:

image.png
论文撰写基本原则:图文并茂 实事求是

  • 格式严格对照
  • 直面回答问题 对需要解决的问题给出明确回答
  • 内容学会取舍 清晰
  • 表述清楚 使用的方法 那些内容是自己的 文献出处
  • 善用图表

数学公式是文章内容的一部分,可以嵌入句子
检验假设重要(为简化问题做的假设,需要分析验证假设的合理性 模型稳定性)

建议Tips

  • 尽快完成选题 死磕到底
  • 不是一个人在战斗 1+1+1>3
  • 个人习惯 规律作息
  • 合理分配时间 争分夺秒(提前准备模板 第一天开始写)

3 朱道元(稿)对中国研究生数学建模竞赛的思考200817哔哩哔哩bilibili

赛题:

image.png

分析问题能力

需要认真分析,必能仅依赖计算机

缺乏分析可能导致: 无效结论 浪费时间 考虑不足
解决方案:由浅入深 逐步时间 抓住主要矛盾 复盘分析

表达能力

表达是思维高度和深度的反应,没有考虑过的想法是无法表达的

缺乏表达可能问题: 空话多 条理不清 混乱 缺乏说服力 错字 答非所问
解决方案:多看论文 一定要写论文 多交流
image.png

创新能力

多为改进 本质改进很少

解决方案:扩大知识面 多接触新东西

学风

阅读不仔细 乱改题目 抄袭 引用缺少or不规范

《研究生数学建模精品案例》
image.png