资源简介
本次资源是从platEMO平台上抠出的NSGA3代码(MATLAB)
代码片段和文件信息
function PopObj = CalObj(PopDec)
global M D name
NN = size(PopDec1);
switch name
case ‘DTLZ1‘
g = 100*(D-M+1+sum((PopDec(:M:end)-0.5).^2-cos(20.*pi.*(PopDec(:M:end)-0.5))2));
PopObj = 0.5*repmat(1+g1M).*fliplr(cumprod([ones(NN1)PopDec(:1:M-1)]2)).*[ones(NN1)1-PopDec(:M-1:-1:1)];
case ‘DTLZ2‘
g = sum((PopDec(:M:end)-0.5).^22);
PopObj = repmat(1+g1M).*fliplr(cumprod([ones(size(g1)1)cos(PopDec(:1:M-1)*pi/2)]2)).*[ones(size(g1)1)sin(PopDec(:M-1:-1:1)*pi/2)];
case ‘DTLZ3‘
g = 100*(D-M+1+sum((PopDec(:M:end)-0.5).^2-cos(20.*pi.*(PopDec(:M:end)-0.5))2));
PopObj = repmat(1+g1M).*fliplr(cumprod([ones(NN1)cos(PopDec(:1:M-1)*pi/2)]2)).*[ones(NN1)sin(PopDec(:M-1:-1:1)*pi/2)];
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 854 2019-03-15 14:10 CalObj.m
文件 3381 2019-03-28 09:38 EnvironmentalSelection.m
文件 1663 2019-03-26 21:17 funfun.m
文件 5722 2019-03-27 16:58 GA.m
文件 1013 2019-01-06 21:17 IGD.m
文件 6802 2019-03-28 09:40 NDSort.m
文件 628 2019-03-24 10:58 NSGAIII.m
文件 1239 2019-04-01 15:04 NSGAIII_main.m
文件 1386 2019-03-13 23:09 TournamentSelection.m
文件 1287 2019-03-26 11:18 UniformPoint.m
相关资源
- MDP方法工具箱MATLAB
- 完全自主研发的粒子群算法来求解约
- 多目标优化粒子群算法MATLAB
- 差分进化算法解决特征选择
- 基于MOEA/D的多目标优化算法
- 多目标优化算法评价指标.zip
- 多目标优化遗传算法
- 动态NSGA-II算法matlab代码
- 多部电梯调配优化仿真程序
- NSGA2 多目标优化
- 标准差分进化算法多目标线性规划的
- Differential Evolution 微分进化算法matla
- L-shade.zip
- 数学建模之动态规划及多目标优化m
- 非常好的差分进化算法
- 多目标优化算法中的标准测试函数的
- Matlab 多目标优化 遗传算法
- Matlab 多目标优化
- MATLAB多目标进化算法
- 使用神经网络的智能微电网多目标优
- NSGA matlab编写的基于粒子群优化算法的
- GA-pareto 遗传算法的多目标优化算例
- PSO2727464
- MOEA 几种多目标优化算法集合
- MOEAD 多目标优化算法moea/d算法代码的
- MOEAD 基于分解的多目标智能优化算法
- implementationofCoevolutionaryalgorithm 利用帕
- DE_ELM 用差分进化算法对极限学习机进
- 差分进化算法程序matlab版
- MATLAB多目标优化
评论
共有 条评论