• 大小: 3KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-07
  • 语言: Matlab
  • 标签: matlab  粒子群  

资源简介

利用粒子群算法对非线性函数极值进行求解寻优的matlab程序代码

资源截图

代码片段和文件信息

function y = fun(x)
%函数用于计算粒子适应度值
%x           input           输入粒子 
%y           output          粒子适应度值 

y=-20*exp(-0.2*sqrt((x(1)^2+x(2)^2)/2))-exp((cos(2*pi*x(1))+cos(2*pi*x(2)))/2)+20+exp(1);

%y=x(1)^2-10*cos(2*pi*x(1))+10+x(2)^2-10*cos(2*pi*x(2))+10;


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

     文件       3695  2010-11-28 23:22  PSO.m

     文件       1733  2010-11-28 15:36  PSOMutation.m

     文件        281  2009-12-25 14:33  fun.m

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

                 5709                    3


评论

共有 条评论