• 大小: 2KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-16
  • 语言: Matlab
  • 标签:

资源简介

实现粒子群算法的matlab代码,包含3个文件,主要是用一个实例加以说明

资源截图

代码片段和文件信息

function fit=compute_fit(par)
    x1=par.x1;
    x2=par.x2;
    x3=par.x3;
    x4=par.x4;
    x5=par.x5;
  
      %否则适应度按目标函数求解
    for k=1:m
      for l=1:n
        fit1 =log(abs(x1))+trace(inv(x1)*A(kl).C3);
        fit2 =log(abs(x2))+trace(inv(x2)*A(kl).C3);
        fit3 =log(abs(x3))+trace(inv(x3)*A(kl).C3);
        fit4 =log(abs(x4))+trace(inv(x4)*A(kl).C3);
        fit5 =log(abs(x5))+trace(inv(x5)*A(kl).C3);
        fit=min(fit1min(fit2min(fit3min(fit4fit5))));
      
    %  end
    end
    end
    
end
 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-12-19 22:40  PSO_C3\
     文件         559  2016-12-19 22:40  PSO_C3\compute_fit.m
     文件        2103  2016-12-02 15:12  PSO_C3\main.m
     文件        1605  2016-12-19 22:40  PSO_C3\update_par.m

评论

共有 条评论