资源简介
粒子群算法,改变权重的四种方式,对应的代码,可以用于在粒子群算法编程中,调整惯性权重
代码片段和文件信息
ws = 0.9;
we = 0.4;
maxgen = 300;
hold on;
for k = 1:maxgen
w(k) = ws - (ws-we)*(k/maxgen);
end
plot(w‘linewidth‘1.5);
for k = 1:maxgen
w(k) = ws - (ws-we)*(k/maxgen)^2;
end
plot(w‘r-.‘‘linewidth‘1.5);
for k = 1:maxgen
w(k
评论
共有 条评论