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

  • 大小: 1KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-05-12
  • 語言: Matlab
  • 標簽: 粒子群??Matlab??

資源簡介

基本粒子群matlab代碼,可以作為學習matlab的粒子群編程的過程,希望相互學習相互進步。

資源截圖

代碼片段和文件信息

function?[par?par_best]=update_par(parpar_best)
????
????%Px=Px+Pv*t這里t=1Px為當前粒子的位置,Pv為當前粒子的速度
????par.x=par.x+par.vx;???
????par.y=par.x+par.vy;???
????par.fit=compute_fit(par);????%計算當前粒子適應度
????%Pv=Pv+(c1*rand*(Gx-Px))+(c2*rand*(PBx-Px))
????%這里c1c2為加速因子
????%Gx為具有最佳適應度粒子的位置
????%PBx為當前粒子的最佳位置
????c1=1;
????c2=1;
????par.vx=par.vx+c1*rand()*(par_best.x-par.x)+c2*rand()*(par.bestx-par.x);???
????par.vy=par.vy+c1*rand()*(pa

評論

共有 條評論