在遗传算法的X值

3视图(30天)
亚历山德罗Novero
亚历山德罗Novero 2018年10月2日
回答: 明星黾 2018年10月2日
大家好!我试图解决一个关于空间轨迹优化的优化问题。我有一个问题关于“x”输出值的函数。我有4个变量,必须定义函数最小化。代码是正确的但我看到一个奇怪的事情。如果我打印变量值在代码内部,一代又一代,然后比较他们与最优解收敛不都是一样的。
第一个变量是不同的,而其他三个人是重合的。为什么?我怎样才能解决这个问题呢?非常感谢。

答案(1)

明星黾
明星黾 2018年10月2日
虽然没有在文档中所提到的,在这里讨论的方法 遗传算法 函数使用来确定个体的“适者”。这并不是 总是 适者个人的最后一代,因为 遗传算法 算法保留了适应个人和使用它的最佳结果。
我邀请MathWorks员工(谁知道这些细节)添加他们的评论。

类别

找到更多的在遗传算法帮助中心文件交换

s manbetx 845


释放

R2018a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!