資源簡介
多目標優化問題經典測試函數,多個多目標優化問題經典測試函數,用于算法測試,matlab程序
代碼片段和文件信息
function?[parent_pop]?=?bnh(parent_pop)
%???This?procedure?implements?bnh?(Binh?and?Korn‘s)?function.
%???The?canonical?bnh?function?is?defined?as?below?--
%???f_1?=?4.0?*?(x_1^2?+?x_2^2)
%???f_2?=?(x_1?-?5)^2?+?(x_2?-?5)^2
%???s.t.
%???????c_1(x)?=?1.0?-?((x_1?-?5)^2?+?x_2^2)/25.0;
%???????c_2(x)?=?((x_1?-?8)^2?+?(x_2?+?3)^2)/7.7?-?1.0;
%???where
%???????0?<=?x_1?<=?5.0
%???????0?<=?x_2?<=?3.0
global?nreal?;
global?ncon?;
global?nobj?;
cindex?=?nreal?+?nobj?+?1?:?nreal?+?nobj?+?ncon?;
x?=?parent_pop(:1:nreal);
f1?=?4.0?.*?((x(:1)?.^?2.0)?+?(x(:2)?.^?2.0));
f2?=?((x(:1)?-?5.0)?.^?2.0)?+?((x(:2)?-?5.0)?.^?2.0);
c?=?parent_pop(:cindex)?;
c(:1)?=?1.0?-?((((x(:1)?-?5.0)?.^?2.0)?+?(x(:2)?.^?2.0))?./?25.0);
c(:2)?=?((((x(:1)?-?8.0)?.^?2.0)?+?((x(:2)?+?3.0)?.^?2.0))?./?7.7)?-?1.0?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????900??2016-08-16?13:39??多目標問題經典測試函數\bnh.m
?????文件????????564??2016-08-16?13:39??多目標問題經典測試函數\fon.m
?????文件????????609??2016-08-16?13:39??多目標問題經典測試函數\kur.m
?????文件???????1521??2016-08-16?13:39??多目標問題經典測試函數\osy.m
?????文件???????1153??2016-08-16?13:39??多目標問題經典測試函數\pol.m
?????文件????????398??2016-08-16?13:39??多目標問題經典測試函數\sch1.m
?????文件????????707??2016-08-16?13:39??多目標問題經典測試函數\sch2.m
?????文件????????934??2016-08-16?13:39??多目標問題經典測試函數\srn.m
?????文件???????1112??2016-08-16?13:39??多目標問題經典測試函數\tnk.m
?????文件???????1036??2016-08-16?13:39??多目標問題經典測試函數\vnt.m
?????文件????????546??2016-08-16?13:39??多目標問題經典測試函數\zdt1.m
?????文件????????550??2016-08-16?13:39??多目標問題經典測試函數\zdt2.m
?????文件????????623??2016-08-16?13:39??多目標問題經典測試函數\zdt3.m
?????文件????????599??2016-08-16?13:39??多目標問題經典測試函數\zdt4.m
?????文件????????335??2016-08-16?13:39??多目標問題經典測試函數\zdt5.m
?????文件????????666??2016-08-16?13:39??多目標問題經典測試函數\zdt6.m
?????目錄??????????0??2017-10-15?20:02??多目標問題經典測試函數
-----------?---------??----------?-----??----
????????????????12253????????????????????17
- 上一篇:一維搜索Matlab代碼
- 下一篇:非負矩陣分解matlab代碼全
評論
共有 條評論