資源簡(jiǎn)介
人工蜂群算法MATLAB代碼,利用人工蜂群算法求解函數(shù)優(yōu)化問題;包括雇傭蜂操作、觀察蜂操作、偵查蜂操作,智能優(yōu)化算法
代碼片段和文件信息
function?fFitness=calculateFitness(fObjV)
%%??適應(yīng)度值計(jì)算?正數(shù)??取倒數(shù);??復(fù)數(shù)?取絕對(duì)值?;
fFitness=zeros(size(fObjV));
ind=find(fObjV>=0);
fFitness(ind)=1./(fObjV(ind)+1);
ind=find(fObjV<0);
fFitness(ind)=1+abs(fObjV(ind));
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????1196??2015-09-21?16:27??ABC\GreedySelection.m
?????文件??????????73??2015-09-10?09:42??ABC\Sphere.m
?????文件?????????233??2015-09-21?09:30??ABC\calculateFitness.m
?????文件?????????190??2015-09-21?09:24??ABC\griewank.m
?????文件?????????578??2015-09-10?09:42??ABC\rastrigin.M
?????文件?????????622??2015-09-10?09:42??ABC\rosenbrock.M
?????文件????????6952??2015-09-21?20:26??ABC\runABC.m
?????目錄???????????0??2016-03-27?17:52??ABC\
- 上一篇:遺傳算法MATLAB代碼
- 下一篇:SIFT算法MATLAB源碼
評(píng)論
共有 條評(píng)論