
objective_description_function.m 要自己重写,主要是定义优化目标函数个数、随机种子取值范围等等。
evaluate_objective.m 是优化目标函数,当然要自己重写了。
nsga_2.m是启动函数,要设置两个参数。
其他m文件基本不用改动。具体介绍看程序包里的html说明,算法看pdf文件。
NSGA-II\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
.......\New Folder\MyCost1.m
.......\NonDominatedSorting.m
.......\nsga2.m
.......\PlotFronts.m
.......\SortPopulation.m
.......\New Folder
NSGA-II
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)