• 大小: 4KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-11
  • 语言: Matlab
  • 标签: MOEA/D  

资源简介

网上流传较广的是MOEA/D Homepage中的Matlab Code,写的比较难以理解,本人在学习过程中将其重新改写,添加了详细的注释,希望对有需要的人有所帮助。为了逻辑清晰,加上本人水平有限,使用的循环较多,也期待有人能予以改进并互相交流。

资源截图

代码片段和文件信息

function zz=evaluate(Vnewpoint)
% 计算目标函数值,返回的是子目标函数值组成的向量
f1=newpoint(1); 
su=sum(newpoint2)-newpoint(1);
m=9/(V-1);
g=1+su*m;
f2 =g.*(1-sqrt(newpoint(:1)./g));
zz=[f1 f2];
end


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

     文件        379  2017-03-10 10:10  gaussian_mutate.m

     文件        375  2017-03-10 09:40  Init.m

     文件       1236  2017-03-10 09:36  Init_weights.m

     文件       1354  2017-03-10 10:43  main.m

     文件        820  2017-03-10 10:29  updates.m

     文件        214  2017-03-10 09:41  evaluate.m

     文件       1213  2017-03-10 10:04  evolution.m

     文件        207  2017-03-10 10:06  fixnew.m

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

                 5798                    8


评论

共有 条评论