Aegis1863 / My_mathematical_Modeling

数学建模程序模板包。Mathematical modeling program template package.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

数学建模程序包

本包主要包括以下模型

  1. 层次分析法
  2. 非线性拟合方法
  3. 线性拟合方法
  4. 灰色预测模型
  5. 粒子群算法(连续优化)
  6. 模拟退火算法(离散优化)
  7. 排队论模型
  8. 规划(优化)问题

说明

  • 本包为我个人为便于解题和学习而整理的各模型程序模板的集合,用于在数学建模问题中进行参考,大部分程序内容进行了注释说明,Lingo中只能输入英文,因此Lingo程序中均为英文注释。
  • 本包中有两个智能算法做了详细的注释说明:
    1. 粒子群算法,用于解决连续优化问题
    2. 模拟退火算法,用于解决离散优化问题
  • 复杂的离散或连续优化问题,可以参考这两个模板进行编写,可以拓展为混合智能算法。
  • 本程序包中包含了多种语言:Matlab,Lingo和Python,部分模板只提供了其中一种语言的方法,因此使建议使用者能够同时掌握这三种语言。

使用方式

如果模型适合,可以直接复制模板改写数据进行求解,但大部分真实建模竞赛题中,只能根据模板进行适当修改或大面积修改,因此重点需要掌握程序模板的含义和使用方法。

About

数学建模程序模板包。Mathematical modeling program template package.

License:GNU General Public License v3.0


Languages

Language:MATLAB 69.7%Language:Python 29.5%Language:M 0.8%