主要内容

gamultiobj选项和语法:与遗传算法

的语法和选项gamultiobj是类似的吗遗传算法,其区别如下:

  • gamultiobj仅使用“惩罚”非线性约束的算法。看到非线性约束求解算法

  • gamultiobj选择一个选项DistanceMeasureFcn,这是一个函数,它为每个个体分配相对于其邻居的距离度量。

  • gamultiobj选择一个选项ParetoFraction,一个介于0和1之间的数字,指定在优化过程中要保持的最佳帕累托边界上的总体比例。(如果在第6步中其他等级的个体太少迭代,则在最佳帕累托边界上的总体比例可以超过ParetoFraction.)

  • gamultiobj仅使用比赛选择功能。

  • gamultiobj使用精英个体不同遗传算法.它会将非劣等个体排在劣等个体之上,所以它会自动使用精英个体。

  • gamultiobj只有一个混合函数,fgoalattain

  • gamultiobj没有失速时间限制。

  • gamultiobj具有不同的绘图功能。

  • gamultiobj没有缩放功能的选择。

相关的话题