Арифметическое или функциональное выражение в терминах переменных оптимизации
OptimizationExpression
арифметическое или функциональное выражение в терминах переменных оптимизации. Используйте OptimizationExpression
как целевая функция, или как часть неравенства или равенства в ограничении или уравнении.
Создайте выражение оптимизации путем выполнения операций на OptimizationVariable
объекты. Используйте стандартную арифметику MATLAB® включая взятия власти, индексацию и конкатенацию переменных оптимизации, чтобы создать выражения. Смотрите Поддерживаемые Операции на Переменных и выражениях Оптимизации и Примерах.
Можно также создать выражение оптимизации из функции MATLAB, применился к переменным оптимизации при помощи fcn2optimexpr
. Для примеров смотрите, Создают Выражение из Нелинейной Функции и Основанной на проблеме Нелинейной Оптимизации.
Создайте пустое выражение оптимизации при помощи optimexpr
. Как правило, вы затем заполняете выражение в цикле. Для примеров смотрите, Создают Выражение Оптимизации Цикличным выполнением и optimexpr
страница ссылки на функцию.
После того, как вы создадите выражение, используйте его или в качестве целевой функции, или в качестве части ограничения или уравнения. Для примеров смотрите solve
страница ссылки на функцию.
OptimizationVariable
| evaluate
| fcn2optimexpr
| optimexpr
| show
| solve
| write