gamultiobj Опции и синтаксис: Различия от gaСинтаксис и опции для gamultiobj аналогичны тем, что для ga, со следующими различиями:
gamultiobj использует только 'penalty' алгоритм для нелинейных ограничений. См. Алгоритмы нелинейного решателя ограничений.
gamultiobj принимает опцию DistanceMeasureFcn, функцию, которая присваивает измерение расстояния каждому индивидууму относительно его соседей.
gamultiobj принимает опцию ParetoFraction, число от 0 до 1, которое задает долю населения на лучшей границе Парето, которая будет храниться во время оптимизации. (Если на шаге 6 итераций слишком мало индивидуумов других рангов, то доля населения на лучшей границе Парето может превысить ParetoFraction.)
gamultiobj использует только Tournament функция выбора.
gamultiobj использует элитных индивидуумов по-другому, чем ga. Он сортирует неинфериорные индивидуумов выше нижних таковых, поэтому использует элитные индивидуумов автоматически.
gamultiobj имеет только одну гибридную функцию, fgoalattain.
gamultiobj не имеет предела по времени остановки.
gamultiobj имеет различные функции построения графика.
gamultiobj не имеет выбора функции масштабирования.