Типы ограничений

Решатели Optimization Toolbox™ имеют специальные формы для ограничений:

Функции Optimization Toolbox принимают, что ограничения неравенства имеют форму ci (x) ≤ 0 или   A·x ≤ b. Больше экспресс - чем ограничения как меньше ограничения путем умножения их на –1. Например, ограничение формы ci (x) ≥ 0 эквивалентно ограничению –ci (x) ≤ 0. Ограничение формы A·x ≥ b эквивалентно ограничению –A·x ≤ –b. Для получения дополнительной информации смотрите Линейные Ограничения неравенства и Нелинейные Ограничения.

Можно иногда писать ограничения несколькими способами. Для лучших результатов используйте самые низкие пронумерованные возможные ограничения:

  1. Границы

  2. Линейные равенства

  3. Линейные неравенства

  4. Нелинейные равенства

  5. Нелинейные неравенства

Например, с ограничением 5 x ≤ 20, используйте связанный x ≤ 4 вместо линейного неравенства или нелинейного неравенства.

Для получения информации о том, как передать дополнительные параметры ограничительным функциям, смотрите Передающие Дополнительные Параметры.