• 大小: 3KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: 其他
  • 标签: tag  

资源简介

混沌粒子群算法是将混沌搜索策略与粒子群相结合,提高种群的多样性,防止陷入局部最优

资源截图

代码片段和文件信息

clc;
clear all;%%【采用线性递减权重,同步变化学习因子,混沌局部搜索 +自然选择】
close all;

%(1)初始化粒子群算法参数
xmin=-10*ones(15);xmax=10*ones(15);  %粒子位置范围
Vmax=5.8;Vmin=-5.8; %粒子运动速度范围   
%cmin=1.4; cmax=2.5; %学习因子[0,4]c1=1.3c2=1.7
c1min=0.3;c1max=1.5;
c2max=0.3;c2min=1.5;    
wmin=0.10;wmax=0.90;   %惯性权重
G=100;                 %最大迭代次数
Size=50;               %初始化群体个体数目
D=5;                   % 自变量的个数
%%
for i=1:G  %G为100
   w(i)=wmax-((wmax-wmin)/G)*i;  %随着优化进行,应降低自身权重    【线性递减权重】
end 
%w=0.8;
%%
for i=1:Size   %Size为50
    for j=1:D   %【x为50*5,v为50*5】
        x(ij)=xmin(1j)+(xmax(1j)-xmin(1j))*rand(1);        %随机初始化位置
        x1(ij)=xmin(1j)+(xmax(1j)-xmin(1j))*rand(1);
        v(ij)=Vmin +(Vmax-Vmin)*rand(1);       %随机初始化速度
    end
end
%(2)计算各个粒子的适应度,并初始化Pi、plocal和最优个体BestS
fo

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5509  2018-08-18 13:20  混沌粒子群算法\chap8_8.m

     文件        101  2018-08-15 21:52  混沌粒子群算法\chap8_8func.m

     文件        340  2018-08-05 16:52  混沌粒子群算法\chap8_8lbest.m

     目录          0  2018-08-20 17:39  混沌粒子群算法

----------- ---------  ---------- -----  ----

                 5950                    4


评论

共有 条评论