資源簡(jiǎn)介
這段代碼提供了23個(gè)目標(biāo)基準(zhǔn)函數(shù),用來(lái)測(cè)試,運(yùn)行結(jié)果表明此matlab程序非常好。如果需要運(yùn)行自己的目標(biāo)函數(shù),只需要在objFuc.m文件中用新的F_index插入你自己的目標(biāo)函數(shù)。

代碼片段和文件信息
%?This?function?gives?boundaries?and?dimension?of?search?space?for?test?functions.該功能為測(cè)試功能提供搜索空間的邊界和維度。
function?varargout?=?funcRange(funcIndex)
%?Default?dimension
dim?=?30;
switch?funcIndex
????case?1??
????????low?=?-100;?????up?=?100;
????case?2
????????low?=?-10;??????up?=?10;
????case?3
????????low?=?-100;?????up?=?100;
????case?4
????????low?=?-100;?????up?=?100;
????case?5
????????low?=?-30;??????up?=?30;
????case?6
????????low?=?-100;?????up?=?100;
????case?7
????????low?=?-1.28;????up?=?1.28;
????case?8
????????low?=?-500;?????up?=?500;
????case?9
????????low?=?-5.12;????up?=?5.12;
????case?10
????????low?=?-32;??????up?=?32;
????case?11
????????low?=?-600;?????up?=?600;
????case?12?
????????low?=?-50;??????up?=?50;
????case?13
????????low?=?-50;??????up?=?50;
????case?14
????????low?=?-65.536;??up?=?65.536;????dim?=?2;
????case?15
????????low?=?-5;???????up?=?5;?????????dim?=?4;
????case?16
????????low?=?-5;???????up?=?5;?????????dim?=?2;
????case?17
????????low?=?[-5?0];???up?=?[10?15];???dim?=?2;
????case?18
????????low?=?-2;???????up?=?2;?????????dim?=?2;
????case?19
????????low?=?0;????????up?=?1;?????????dim?=?3;
????case?20
????????low?=?0;????????up?=?1;?????????dim?=?6;
????case?21
????????low?=?0;????????up?=?10;????????dim?=?4;
????case?22
????????low?=?0;????????up?=?10;????????dim?=?4;
????case?23
????????low?=?0;????????up?=?10;????????dim?=?4;
end
if?nargout
????varargout{1}?=?low;
????varargout{2}?=?up;
????varargout{3}?=?dim;
end
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-03-08?17:41??GSA-matlab\
?????文件????????1560??2018-03-08?15:58??GSA-matlab\funcRange.m
?????文件????????1005??2018-03-08?17:41??GSA-matlab\GSA.m
?????文件????????2508??2018-03-08?15:58??GSA-matlab\GSA_func.m
?????文件????????3464??2018-03-08?15:58??GSA-matlab\objFunc.m
?????文件?????????147??2016-03-03?19:42??GSA-matlab\README.md
評(píng)論
共有 條評(píng)論