
NSGA2算法Matlab代码-进化优化社区构建:Evolutions...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资源提供基于Matlab实现的NSGA2(非支配排序遗传算法二代)源码,适用于多目标优化问题求解。欢迎加入进化优化交流社区,共享学习与研究经验。
NSGA2算法的MATLAB代码用于进化优化社区建设,并且该代码是以下论文的一部分:《考虑风险、复原力和可持续性目标的社区建筑震前演化优化》(作者为Ghazanfar Ali Anwar 和 You Dong)。要运行此代码,只需执行名为Main_CBldOpt.m的主文件。这可以在MATLAB平台上的命令窗口中通过输入run(Main_CBldOpt.m)来完成。主程序会进行基于性能的评估,并调用NSGA2_Opt文件夹中的Main_NSGA2_4.m 文件以运行进化优化算法。针对四种危险情况生成的最佳解决方案与其他结果(包括损坏、后果和停机时间评估)将存储在名为“结果”的文件夹中。可以对使用的代码和输入变量进行修改,以便评估任何社区建筑的震前改造优化。
全部评论 (0)
还没有任何评论哟~


