最后在炼数成金那边找到了很好的一篇教程
在这里把它整理一下
做个粒子群算法的收尾
main.m
%% I. 清空环境
clc
clear
%% II. 绘制目标函数曲线
figure
[x,y] = meshgrid(-5:0.1:5,-5:0.1:5);
z = x.^2 + y.^2 - 10*cos(2*pi*x) - 10*cos(2*pi*y) + 20;
mesh(x,y,z)
hold on
%% III. 参数初始化
c1 = 1.49445;
c2 = 1.49445;
maxgen = 1000; % 进化次数
sizepop = 100; %种群规模
Vmax = 1;