資源簡介
網上流傳較廣的是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
- 上一篇:MATLAB 的電機系統仿真
- 下一篇:BPSK,QPSK Matlab仿真代碼
評論
共有 條評論