NSGA2的matlab代码
多目标优化问题中,NSGA2是一种非常有效的求解多目标问题的方法,本人找了好久代码,都没找到可执行的,但是发现开源的matlab代码比较好用,只是下载需要money,下面就是我弄到的matlab开源的代码的主体,外加部分我自己的修改。说明一下,NSGA2为主函数,value_objective问题是添加多目标问题,我加了个ZDT11问题,貌似代码错了,好像是其中一个参数错了,下次改好再告诉大家。
文件列表
NSGA2-code-matlab.zip
(预估有个9文件)
non_dominant_sort.m
2KB
value_objective.m
1KB
pareto.dat
13KB
NSGA2.m
3KB
selection.m
653B
genetic_operator.m
7KB
genetic_operate.m
2KB
replace_chromosome.m
4KB
crowding_distance.m
987B
用户评论