資源簡介
煙花算法進行函數優化通用matlab代碼(修改函數即可)。。直接運行出結果,詳細注釋

代碼片段和文件信息
function?obj=fitness(X)
%%?待優化的目標函數
%?X的每行為一個個體
col=size(X1);
for?i=1:col
????%obj(i1)=21.5+X(i1)*sin(4*pi*X(i1))+X(i2)*sin(20*pi*X(i2));
????obj(i1)=((sin(sqrt(X(i1).^2+X(i2).^2))).^2-0.5)./((1+0.001.*(X(i1).^2+X(i2).^2)).^2)-0.5;??%一定要用點除./
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????4033??2018-09-22?17:52??煙花算法進行函數優化通用matlab代碼(修改函數即可)\FWA_function_opt.m
?????文件?????????288??2018-09-22?17:49??煙花算法進行函數優化通用matlab代碼(修改函數即可)\fitness.m
?????目錄???????????0??2018-09-25?15:01??煙花算法進行函數優化通用matlab代碼(修改函數即可)\
評論
共有 條評論