投影寻踪分类模型,投影寻踪法MATLAB

  投影寻踪分类模型,投影寻踪法MATLAB

  【综合评价】基于麻雀投影寻踪模型的综合评价,带matlab代码_ MATLAB仿真博客的技术博客_博客

  1导言

  编辑

  编辑

  第2部分代码函数[fmin,bestx,convergence _ curve]=SSA (x,n,m,c,d,dim,fobj)

  P _ percent=0.2%发现者的人口规模是总人口规模的百分比。

  pNum=round(N * P _ percent);%发现者人数20%

  SD=pNum/2;%看守员人数10%

  ST=0.8%安全阈值

  lb=c.*ones(1,dim);%下限

  ub=d.*ones(1,dim);%上限

  %初始化

  对于i=1:N

  % X(i,)=lb (ub - lb)。*兰特(1,dim);

  适应度(i)=fobj(X(i,);

  目标

  pFit=健身;

  pX=X;%对应于pFit的最佳个人职位

  [fMin,bestI]=min(适合度);% fMin代表全局最优解。

  bestX=X(bestI,);% bestX表示全局最佳位置。

  %%迭代优化

  对于t=1 : M

  [~,sort index]=sort(pFit);%排序

  [fmax,B]=max(pFit);

  最差=X(B,);

  %更新全局最佳值

  如果pFit(i) fMin

  fMin=pFit(I);

  bestX=pX(i,);

  目标

  目标

  convergence _ curve(t)=fMin;

  disp([SSA: At iteration ,num2str(t),,最佳适应度为,num2 str(fMin)]);

  目标

  %%边界处理

  函数s=界限(s,Lb,Ub)

  %下限

  temp=s;

  I=温度

  temp(I)=Lb(I);

  %上限

  J=温度

  温度(J)=Ub(J);

  %更新

  s=温度;3模拟结果

  编辑

  4参考文献[1],郑,基于遗传投影寻踪模型的农业水资源利用效率综合评价[J].农业工程学报,2005,21(3):5。

  博主:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等领域的Matlab仿真。相关的matlab代码问题可以私信交流。有些理论引用自网络文献。如有侵权,联系博主删除。

  上传.取消重新上传

  原创作品来自matlab研究助手,

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: