資源簡介
基于matlab的人工蜂群算法,最基本的人工蜂群算法,多個m文件

代碼片段和文件信息
function?ObjVal?=?ackley(Chromswitch1);
Dim=size(Chrom2);
???
%?Compute?population?parameters
???[NindNvar]?=?size(Chrom);
??????A?=?1/Dim;
??????Omega?=?2?*?pi;
??????sum1=A.*sum((Chrom?.*?Chrom)‘)‘;
??????%sum1=A.*sum(Chrom?.*?Chrom);
??????sum2=A.*sum((cos(Omega?*?Chrom))‘)‘;
??????ObjVal?=?-20*exp(-0.2*sqrt(sum1))-exp(sum2)+20+exp(1);
??
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-05-06?23:29??MATLABABCv2\
?????文件?????????365??2013-05-06?23:25??MATLABABCv2\ackley.m
?????文件?????????182??2013-05-06?23:25??MATLABABCv2\calculateFitness.m
?????文件?????????202??2013-05-06?23:25??MATLABABCv2\griewank.m
?????文件?????????578??2013-05-06?23:25??MATLABABCv2\rastrigin.m
?????文件?????????602??2013-05-06?23:25??MATLABABCv2\rosenbrock.m
?????文件????????8911??2013-05-06?23:25??MATLABABCv2\runABC.m
?????文件?????????447??2013-05-06?23:25??MATLABABCv2\schwefel.m
?????文件??????????73??2013-05-06?23:25??MATLABABCv2\Sphere.m
- 上一篇:對點云數據計算體積
- 下一篇:利用pts降低papr的matlab代碼
評論
共有 條評論