• 大小: 3KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-30
  • 语言: Matlab
  • 标签: matlab  PSO  

资源简介

使用matlab语言,编写PSO算法以及两种适应度函数Rastrigin和Griewank

资源截图

代码片段和文件信息

% 绘图Griewank
% function DrawGriewank()
x = [-8:0.1:8];
y = x;
[XY] = meshgrid(xy);
[row col ] = size(X);
for l = 1:col
    for h= 1:row 
        z(hl) = Griewank([X(hl)Y(hl)]);
    end
end
surf(XYz);
shading interp

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-04-18 11:11  PSO\
     文件         239  2019-04-18 10:37  PSO\DrawGriewank.m
     文件         243  2019-04-18 10:52  PSO\DrawRastrigin.m
     文件         229  2019-04-18 10:25  PSO\Griewank.m
     文件        1225  2019-04-18 11:26  PSO\PSO.asv
     文件        1295  2019-04-18 11:27  PSO\PSO.m
     文件         376  2019-04-18 11:34  PSO\PSO_main1.m
     文件         161  2019-04-18 10:39  PSO\Rastrigin.m
     文件         116  2019-04-18 11:27  PSO\fitness.m

评论

共有 条评论