-
大小: 660KB文件類型: .zip金幣: 1下載: 0 次發布日期: 2021-01-09
- 語言: Matlab
- 標簽:
資源簡介
資源整理不易,歡迎下載交流學習!
NSGA2優化算法Matlab求解多目標優化問題,遺傳算法優化+帕累托排序,有效地解決了多目標優化問題,算例可行有效。
代碼片段和文件信息
function?f?=?evaluate_objective(x?M?V)
%%?function?f?=?evaluate_objective(x?M?V)
%?Function?to?evaluate?the?objective?functions?for?the?given?input?vector
%?x.?x?is?an?array?of?decision?variables?and?f(1)?f(2)?etc?are?the
%?objective?functions.?The?algorithm?always?minimizes?the?objective
%?function?hence?if?you?would?like?to?maximize?the?function?then?multiply
%?the?function?by?negative?one.?M?is?the?numebr?of?objective?functions?and
%?V?is?the?number?of?decision?variables.?
%
%?This?functions?is?basically?written?by?the?user?who?defines?his/her?own
%?objective?function.?Make?sure?that?the?M?and?V?matches?your?initial?user
%?input.?Make?sure?that?the?
%
%?An?example?objective?function?is?given?below.?It?has?two?six?decision
%?variables?are?two?objective?functions.
%
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-03-30?15:10??nsga2\
?????文件????????2996??2016-01-04?20:42??nsga2\evaluate_ob
?????文件????????8072??2015-12-29?09:58??nsga2\genetic_operator.m
?????文件????????1878??2015-12-29?09:54??nsga2\initialize_variables.m
?????文件????????8505??2015-12-28?23:46??nsga2\non_domination_sort_mod.m
?????文件????????8070??2016-01-04?20:54??nsga2\nsga_22.m
?????文件????????4120??2015-12-21?20:11??nsga2\replace_chromosome.m
?????文件?????7115954??2016-01-04?20:48??nsga2\result.xlsx
?????文件?????7103666??2016-01-04?20:48??nsga2\resultHD.xlsx
?????文件????????4518??2015-12-26?22:15??nsga2\stdmsc
?????文件????????5028??2015-12-21?20:11??nsga2\tournament_selection.m
評論
共有 條評論