91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 128KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-16
  • 語言: Matlab
  • 標簽: MATLAB??NSGA-II??

資源簡介

NSGA-II 帶中文版注釋,MATLAB小白逐字逐句翻譯注釋,應該沒有比這個更全得了,

資源截圖

代碼片段和文件信息

function?f?=?evaluate_objective(x?M?V)
%定義你自己的目標函數,樣本目標函數在這個函數中描述
%請確保您定義的目標函數與您輸入的目標數量以及您輸入的決策變量的數量相匹配。?
%這個函數的決策變量空間是連續的,但是客觀空間可能是連續的也可能不是連續的。
%?x????一組決策變量,f(1),f(2)等是目標函數。?
%該算法總是最小化目標函數,因此,如果您想要最大化函數,然后乘以負的函數。
%?M????目標函數的數量
%?V????決策變量的數量。
%%?
f?=?[];
%目標函數1
sum?=?0;
for?i?=?1?:?V?-?1
????sum?=?sum?-?10*exp(-0.2*sqrt((x(i))^2?+?(x(i?+?1))^2));
end
f(1)?=?sum;????%決策變量被用來形成目標函數。
%目標函數2
sum?=?0;
for?i?=?1?:?V
????sum?=?sum?+?(abs(x(i))^0.8?+?5*(sin(x(i)))^3);
end
f(2)?=?sum;????%決策變量被用來形成目標函數。
%%?檢查錯誤
if?length(f)?~=?M
????error(‘The?number?of?decision?variables?does?not?match?you?previous?input.?Kindly?check?your?objective?function‘);
end

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????887??2017-11-30?11:45??1\evaluate_objective.m

?????文件???????4188??2017-11-30?14:31??1\genetic_operator.m

?????文件???????1160??2017-11-29?21:45??1\initialize_variables.m

?????文件???????5584??2017-11-30?11:31??1\non_domination_sort_mod.m

?????文件?????132403??2017-11-29?15:30??1\NSGA?II.pdf

?????文件???????2714??2017-11-30?11:35??1\nsga_2.m

?????文件???????1928??2017-11-29?21:44??1\objective_description_function.m

?????文件???????2356??2017-11-29?22:01??1\replace_chromosome.m

?????文件???????9800??2017-11-30?14:48??1\solution.txt

?????文件???????2893??2017-11-29?21:46??1\tournament_selection.m

?????目錄??????????0??2017-11-30?14:31??1

-----------?---------??----------?-----??----

???????????????163913????????????????????11


評論

共有 條評論