資源簡介
親測可用的群智能算法,非常好用,包含測試函數和繪圖函數。
代碼片段和文件信息
%?dim?=?待優化參數個數
%?Max_iteration?=最大迭代次數
%?SearchAgents_no?=?蜻蜓數量
%?lb=[lb1lb2...lbn]?參數取值下限
%?To?run?DA:?[Best_scoreBest_poscg_curve]=DA(SearchAgents_noMax_iterationlbubdimfobj)
%__________________________________________
function?[Best_scoreBest_poscg_curve]=DA(SearchAgents_noMax_iterationlbubdimfobj)
display(‘DA?is?optimizing?your?problem‘);
cg_curve=zeros(1Max_iteration);
if?size(ub2)==1
????ub=ones(1dim)*ub;
????lb=ones(1dim)*lb;
end
%初始化蜻蜓鄰里半徑
r=(ub-lb)/10;%??1*10?20
Delta_max=(ub-lb)/10;%?1*10?20
Food_fitness=inf;%正無窮
Food_pos=zeros(dim1);%10*1??0
Enemy_fitness=-inf;%負無窮
Enemy_pos=zeros(dim1);%10*1??0
X=initialization(SearchAgents_nodimublb);%10*40?[-100100]?隨機數
Fitness=zeros(1SearchAgents_no);?%1*40?0
DeltaX=initial
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-04-01?14:57??DA\
?????目錄???????????0??2018-04-01?14:57??DA\DA\
?????文件????????5795??2018-01-09?19:28??DA\DA\DA.m
?????文件????????1506??2017-10-30?11:09??DA\DA\distance.m
?????文件????????3669??2015-05-12?17:22??DA\DA\func_plot.m
?????文件????????6353??2017-10-31?09:24??DA\DA\Get_Functions_details.m
?????文件?????????681??2017-10-31?09:22??DA\DA\initialization.m
?????文件????????1866??2015-05-12?17:25??DA\DA\Levy.m
?????文件????????1318??2015-05-12?21:16??DA\DA\license.txt
?????文件????????1399??2017-10-31?09:16??DA\DA\main.m
?????目錄???????????0??2018-04-01?14:57??DA\__MACOSX\
?????文件?????????176??2017-10-06?16:34??DA\__MACOSX\._DA
?????目錄???????????0??2018-04-01?14:57??DA\__MACOSX\DA\
?????文件?????????212??2015-05-12?18:40??DA\__MACOSX\DA\._DA.m
?????文件?????????212??2015-05-12?17:22??DA\__MACOSX\DA\._distance.m
?????文件?????????212??2015-05-12?17:22??DA\__MACOSX\DA\._func_plot.m
?????文件?????????212??2015-05-12?14:37??DA\__MACOSX\DA\._Get_Functions_details.m
?????文件?????????212??2015-05-12?17:21??DA\__MACOSX\DA\._initialization.m
?????文件?????????212??2015-05-12?17:25??DA\__MACOSX\DA\._Levy.m
?????文件?????????212??2015-05-12?21:16??DA\__MACOSX\DA\._license.txt
?????文件?????????212??2015-05-12?17:18??DA\__MACOSX\DA\._main.m
評論
共有 條評論