NSGA2遗传算法在matlab具体使用方法,有源代码该如何修改程序中的参数及设置?

NSGA2遗传算法在matlab具体使用方法,有源代码该如何修改程序中的参数及设置?,第1张

遗传算法在matlab里有两个函数,分别是ga和gaoptimset,前者用来调用遗传算法,后者用来设定遗传算法的参数,具体内容可以doc ga查看,遗传算法有哪些参数可以直接在命令窗口输入gaoptimset查看,祝好。

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

这要看是什么样的代码,有无错误,错误性质是否致命错误、等等。如果是一般的小错误,还是不影响运行的。如果是重大错误,必然会运行不了。至于修改程序,则要有编程基础,并对原程序有一定了解。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8073694.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存