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

  • 大小: 3KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-19
  • 語言: Matlab
  • 標簽: matlab-??pso??

資源簡介

粒子群優化算法,matlab實現程序,有詳細注釋,可以直接運行。想學習pso算法的可以下載。

資源截圖

代碼片段和文件信息


%?=========================================================================
%?Particle?Swarm?Optimization
clc
clear
close?all
format?long?g
%?countpso?=?countpso?+?1
?tic;

%?=========================================================================
%?調用粒子群算法設置
dimension?=?1;?????????????????????%?未知數的數量
minmax????=?0;
goal??????=?0;

%?未知數的范圍表達方式1
range_va??=?zeros(dimension2);
range_va(:1)?=?0;
range_va(:2)?=?1;

%?%?未知數的范圍?表達方式2
%?range_va?=?[01000;
%?????01000];


%?=========================================================================
%?調用粒子群算法
process?=?mypso(dimensionminmaxrange_va);
%?process?=?mypso(dimensionminmaxrange_vainitialparticlegoal);
%?if?minmax?==?0
%?????process(:end)?=?process(:end)*(-1);
%?end
process(end:)
%?
?toc
%?%?=========================================================================
%?%?參數迭代過程作圖
%?for?i2?=?1:dimension
%?????figure(i2)
%?????plot(process(:i2));
%?????title([‘迭代過程~第‘?num2str(i2)?‘個參數‘])
%?????xlabel(‘迭代次數‘)
%?end
%?
%?%?適應度曲線作圖
%?figure(dimension+1)
%?plot(process(:end))
%?title(‘適應度曲線迭代過程‘)
%?xlabel(‘迭代次數‘)

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1220??2018-01-09?18:51??main.m
?????文件?????????402??2018-01-09?18:51??myfitness.m
?????文件????????5535??2018-01-09?18:51??mypso.m

評論

共有 條評論