多目标组合优化,NSGA-II算法的matlab实现
- 资源大小:8.49 kB
- 上传时间:2021-06-29
- 下载次数:0次
- 浏览次数:1次
- 资源积分:1积分
-
标 签:
Matlab
资 源 简 介
给出了完整的NSGA-II算法的matlab实现。用于多目标规划,目标函数个数为2时,求解出pareto前沿面,object 1 object2为两个目标函数的最优值,通过外部信息在前沿面上选取最优解即可。
程序中给出了多个定义目标函数值的方法
文 件 列 表
SortPopulation.m
BinaryTournamentSelection.m
CalcCrowdingDistance.m
Cost.m
CreateEmptyIndividuals.m
Crossover.m
Dominates.m
GetCosts.m
Mutate.m
MyCost1.m
MyCost2.m
MyCost3.m
MyCost4.m
MyCost5.m
MyCost6.m
MyCost7.m
NonDominatedSorting.m
nsga2.m
PlotFronts.m