NGPM—Matlab v1.4中的NSGA-II程序

版本1.6.0.0(387 KB)由 歌林
NSGA-II和R-NSGA-II

9.9 k下载

更新2011年7月26日

查看许可协议

该程序是K. Deb提出的非支配排序遗传算法II (NSGA-II)的实现。功能:
1.R-NSGA-II:基于引用点的NSGA-II。
2.编码:实数,整数。
3.GA算子:中间交叉,高斯突变。
4.约束处理。
5.目标函数求值的并行计算。
6.窗口人口图。
我写这个程序是因为Aravind Seshadri的程序(文件ID#10429)不能满足我的请求。我需要约束处理,整数编码来解决一个有限元优化问题。有限元求解时间较长,因此在代码中实现了客观评价的并行计算。

引用作为

宋林(2023)。NGPM—Matlab v1.4中的NSGA-II程序(//www.tianjin-qmedu.com/matlabcentral/fileexchange/31166-ngpm-a-nsga-ii-program-in-matlab-v1-4), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2010b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!
版本 发表 发布说明
1.6.0.0

v1.4 [2011-07-26]
1.增加:在“万博1manbetxplotnsga”中支持三个或更多目标可视化显示。
2.新增:R-NSGA-II问题:DTLZ2。
3.提高大发电量效率。

1.5.0.0

v1.3 [2011-07-15]
1.新增:实现基于参考点的NSGA-II过程——R-NSGA-II。
2.提高:提高效率。
3.修改:修改交叉和变异策略。

1.4.0.0

(2011-07-01) v1.1
从文件加载优化结果,并从以前的优化结果重新启动优化。

1.0.0.0