资源简介

混沌粒子群优化算法-CPSO与基本粒子群对比,对同一个判断方程,输出二都的收敛曲线图,比较优劣!毕业设计的工作!

资源截图

代码片段和文件信息

%% 清空环境
clc
clear

%% 参数初始化
%粒子群算法中的两个参数
c1 = 1.49445;
c2 = 1.49445;
D=10;%粒子维数
maxgen=1000;   % 进化次数  
sizepop=20;   %种群规模
u=2;%混沌系数
Vmax=1;
Vmin=-1;
popmax=5;
popmin=-5;
randdata1= xlsread(‘randdata1‘);
randdata2= xlsread(‘randdata2‘);
%% 产生初始粒子和速度
for i=1:sizepop
    %随机产生一个种群
    pop(i:)=randdata1(i:);    %初始种群
    V(i:)=randdata2(i:);  %初始化速度
    %pop(i:)=rands(1D);    %初始种群
    %V(i:)=rands(1D);  %初始化速度
    %计算适应度
    fitness(i)=fun(pop(i:));   %粒子的适应值
end

%% 个体极值和群体极值
[bestfitness bestindex]=min(fitness);
zbest=pop(bestindex:);   %全局最佳
gbest=pop;    %个体最佳
fitnessgbest=fitness;   %个体最佳适应度值
fitnesszbest=bestfitness;   %全局最佳适应度值

%% 迭代寻优
for i=1:maxgen
    
    for j=1:sizepop
        
        %速度更新
        V(j:) = V(j:) + c1*rand*

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

     文件       2693  2012-06-19 11:12  混沌粒子群优化算法-CPSO\CPSO.m

     文件        711  2012-05-03 20:07  混沌粒子群优化算法-CPSO\fun.m

     文件      28498  2012-05-02 21:07  混沌粒子群优化算法-CPSO\Generalized Rastrigin.fig

     文件      84523  2012-05-02 21:07  混沌粒子群优化算法-CPSO\Generalized Rastrigin.jpg

     文件       1845  2012-05-02 20:41  混沌粒子群优化算法-CPSO\PSO.m

     文件      20992  2012-04-24 16:29  混沌粒子群优化算法-CPSO\randdata1.xls

     文件      20992  2012-04-24 16:29  混沌粒子群优化算法-CPSO\randdata2.xls

     文件      27702  2012-05-03 20:18  混沌粒子群优化算法-CPSO\Rosenbrock.fig

     文件      93136  2012-05-03 20:18  混沌粒子群优化算法-CPSO\Rosenbrock.jpg

     文件      85756  2012-05-02 20:50  混沌粒子群优化算法-CPSO\Schwefel‘s Problem 2.22.jpg

     文件      26512  2012-05-02 20:50  混沌粒子群优化算法-CPSO\SchwefelsProblem 2.22.fig

     文件      42663  2012-05-03 15:52  混沌粒子群优化算法-CPSO\Spher Model.fig

     文件      83730  2012-05-02 20:46  混沌粒子群优化算法-CPSO\Spher Model.jpg

     目录          0  2014-04-02 13:35  混沌粒子群优化算法-CPSO

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

               519753                    14


评论

共有 条评论