91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-02
  • 語言: Matlab
  • 標簽: 粒子群??MATLAB??

資源簡介

粒子群算法在電網中的調度

資源截圖

代碼片段和文件信息

function?PSO3()
%Initialize
D=6;N=50;G=100;index=1;
pmin=[0.05?0.05?0.05?0.05?0.05?0.05];
pmax=[0.5?0.6?1.0?1.2?1.0?0.6];
c1=2;
c2=2;
for?h=1:5
for?n=1:N
????for?d=1:D
???????x(nd)=rand()*(pmax(d)-pmin(d))+pmin(d);
????end
end
v=zeros(ND);???
Gbest=zeros(G1);
[fitness?x]=evaluatefxloss(xpmaxpminindex);
pbest=fitness;
x_pbest=x;
[gbest?x_gbest]=min(pbest);
x_gbest=x(x_gbest:);
for?g=1:G
????w=0.9-0.5*(g-1)/(G-1);
????for?n=1:N
????????for?d=1:D
????????????v(nd)=w*v(nd)+c1*rand*(x_pbest(nd)-x(nd))+c2*rand*(x_gbest(:d)-x(nd));
????????????x(nd)=x(nd)+v(nd);
????????end
????end
????for?n=1:N
???????for?d=1:D
????????if?x(nd)>pmax(d)
????????????x(nd)=pmax(d);
????????end
????????if?x(nd)????????????x(nd)=pmin(d);
????????end
???

評論

共有 條評論