本文档是对课程内容的简单整理。

  • 前缀Z_ 为正课视频的简称,如Z1为正课视频第1课
  • 前缀G_ 为更新视频的简称,如G1为更新视频第1课

G16 入门
image.png
G17 进阶
求解方程组
多元函数拟合
拟合微分方程

文章
2020B 0027(基本 改进方法)
0089
0008 粒子群

Matlab

使用清风代码(无法实现整数规划)
可以使用自带函数(无法实现整数规划)
1原始code7.m D:\00000MCM\清风\0 课件和代码\更新的模型的课件和代码\更新16 粒子群算法入门
2修改2020B第四问 D:\00000MCM\0 codes\2020B\q4_pso.m(效果存疑)
部分变量不参与运算(代码未完全实现效果 需要对各个变量每次处理 神经网络效果不好)

选用Matlab自带方法 code10.m

(Python)

GitHub - guofei9987/scikit-opt: Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algorithm, Artificial Fish Swarm Algorithm, Differential Evolution and TSP(Traveling salesman)
文档

官方小测试程序 D:\00000py\1\mcm pso_test.py