資源簡介
粒子群算法,改變權重的四種方式,對應的代碼,可以用于在粒子群算法編程中,調整慣性權重
代碼片段和文件信息
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
評論
共有 條評論