資源簡(jiǎn)介
多目標(biāo)分解算法代碼,配合張慶福06年發(fā)的文章看,MATLAB實(shí)現(xiàn)注釋很詳細(xì)
代碼片段和文件信息
function?zz=evaluate(Vnewpoint)
%?計(jì)算目標(biāo)函數(shù)值,返回的是子目標(biāo)函數(shù)值組成的向量
f1=newpoint(1);?
su=sum(newpoint2)-newpoint(1);
m=9/(V-1);
g=1+su*m;
f2?=g.*(1-(newpoint(:1)./g)^2);
%?f2?=g.*(1-sqrt(newpoint(:1)./g));
%?f2?=g.*(1-sqrt(newpoint(:1)./g)-(newpoint(:1)./g).*sin(10*pi*newpoint(1)));
zz=[f1?f2];
end
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-12-06?17:25??MOEAD\
?????文件?????????376??2017-11-22?19:02??MOEAD\Init.m
?????文件????????1236??2017-11-19?19:26??MOEAD\Init_weights.m
?????文件?????????337??2017-11-22?19:28??MOEAD\evaluate.m
?????文件????????1213??2017-11-19?19:25??MOEAD\evolution.m
?????文件?????????209??2017-11-22?19:02??MOEAD\fixnew.m
?????文件?????????379??2017-11-19?19:26??MOEAD\gaussian_mutate.m
?????文件????????1333??2017-12-06?17:25??MOEAD\main.m
?????文件?????????820??2017-11-19?19:25??MOEAD\updates.m
評(píng)論
共有 條評(píng)論