课程介绍


内容:

结合数学建模的理论与方法,学会使用MATLAB、Python等数学软件,并且利用这些软件进行编程解决一些实际问题. 学习的数学模型有初等模型、数值分析建模、差分方程建模、微分方程建模、数据建模、优化方法建模、概率统计建模、图论建模、决策论建模、博弈论建模十个模块.

目标:

本课程的目的是使学生掌握并应用现代科学计算的方法、培养解决实际问题的能力. 数学实验部分主要培养学生利用计算机软件的能力以及利用计算机进行数学学习和探索的能力. 数学建模部分主要通过研究大量的实际课题,使学生掌握相关的数学方法和应用数学软件和编程的技能,提高解决实际问题的能力. 通过本课程的学习,使学生认识到数学是大有用武之地的,激发学生学习和应用数学的积极性.

教学方式:

将线上线下授课、讨论和上机探索相结合,培养学生独立思考和解决实际问题的能力. 授课方式是授之以渔. 需要选本课程的学生不仅要有相当的思考能力而且要有一定程度的动手能力和数学论文的写作能力.

预备知识:

  • 预修课程:高等数学、线性代数、概率统计
  • 编程:了解 MATLAB 与 Python 的基本使用

指定教材:

  • 美Frank R. Giordano,William P. Fox,Steven B. Horton著,叶其孝,姜启源等译:《数学建模》,第五版,机械工业出版社,2014.

参考书目:

  • 美Mark M.Meerschaert著,刘来福,黄海洋等翻译:《数学建模方法与分析》,第四版,机械工业出版社,2015.
  • 司守奎、孙玺菁 著.《数学建模算法与应用》,国防工业出版社,2011.
  • 陈恩水 著.《数学建模与实验》,科学出版社,2008.
  • 吴孟达、成礼智 等著《数学建模教程》,高等教育出版社,2011.