资源简介
多目标人工蜂群算法。该程序能够测试ZDT1~3、UF1~10、CF1~10等标准函数,其他测试函数可自行添加,并且可以计算GD、Spread、IGD等性能指标。
代码片段和文件信息
%%%%%%%%%%计算概率子程序 calprob %%%%%%%%%%%%%%%%%%%%
function probability=calprob(swarmpopvalue)
pop=[swarm popvalue];
[NP]=size(pop); %N为种群的个体数量,P为自变量维度及目标函数个数的和
DOM=zeros(NN); %构建N*N的方形矩阵,用于存放各解相互之间的支配关系
probability=zeros(N1); %各解对应的跟随概率
M=2; %目标函数值的个数
V=6; %每个目标函数值的维数
for i=1:N
for j=1:N
if i==j %同一个解
DOM(ij)=1; %避免出现支配解全为0的情况
else
dom_less=0;
dom_equal=0;
dom_more=0;
for k=1:M %M=2,两个目标函数
if (pop(iV+k) dom_less=dom_les
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-06-22 15:25 MOABC\
文件 1722 2019-06-14 14:27 MOABC\calprob.m
文件 1238 2017-10-31 16:33 MOABC\calvalue.m
文件 437760 2019-06-14 15:21 MOABC\Case3.xls
文件 19307 2019-06-14 12:45 MOABC\cec09.m
文件 1891 2019-06-14 14:30 MOABC\crowd_distance_measure.m
文件 3349 2019-06-04 19:44 MOABC\Dominates.m
文件 733 2014-01-08 18:54 MOABC\GD_matlab.m
文件 740 2014-01-08 18:54 MOABC\IGD_matlab.m
文件 5217 2019-06-28 17:02 MOABC\MOABC.m
文件 2753 2019-06-14 14:37 MOABC\quick_sort.m
文件 1382 2014-01-10 15:29 MOABC\Spread_matlab.m
文件 1138 2019-06-14 12:49 MOABC\xboundary.m
- 上一篇:带Mur吸收边界的3DFDTD程序
- 下一篇:ALPHA噪声产生
相关资源
- NSGA matlab编写的基于粒子群优化算法的
- Artificial-Bee-Colony 人工蜂群算法解决函
- GA-pareto 遗传算法的多目标优化算例
- abcup 人工蜂群算法的sphere
-
Rough-Set-ba
sed-Feature-Selection 离散人工 - PSO2727464
- MOEA 几种多目标优化算法集合
- MOEAD 多目标优化算法moea/d算法代码的
- MOEAD 基于分解的多目标智能优化算法
- ABC(fengqun) 自己写的人工蜂群算法
- ABC-matlab 人工蜂群算法Matlab工具箱
- MATLAB多目标优化
- Matlab基于多目标优化的免疫遗传算法
- NSGA2优化算法Matlab求解多目标优化问题
- 基于matlab的改进型人工蜂群算法
- Matlab多目标遗传算法工具箱
- 粒子群算法求解约束多目标优化万能
- 多目标优化问题经典测试函数
- 粒子群算法在多目标优化问题中的应
- MATLAB多目标优化的遗传算法.zip
- 人工蜂群算法的matalab源码
- 人工蜂群算法matlab
评论
共有 条评论