Переменная для оптимизации
Объект OptimizationVariable
содержит переменные для выражений оптимизации. Эти выражения представляют целевую функцию или ограничения. Переменные являются символьными по своей природе и могут быть массивами любого размера.
Создайте объект OptimizationVariable
с помощью optimvar
.
showbounds | Отобразите переменные границы |
showvar | Отобразите переменную оптимизации |
writebounds | Сохраните описание переменных границ |
writevar | Сохраните описание переменной оптимизации |
Объекты OptimizationVariable
имеют поведение копии указателя. Смотрите Поведение объекта Указателя (MATLAB) и Сравнение Классов Указателя и Значения (MATLAB). Обработайте средние значения поведения копии, что копия OptimizationVariable
указывает на оригинал и не имеет независимого существования. Например, создайте переменную x
, скопируйте ее в y
, затем установите свойство y
. Обратите внимание на то, что x
берет новое значение свойства.
x = optimvar('x','LowerBound',1); y = x; y.LowerBound = 0; showbounds(x)
0 <= x
OptimizationConstraint
| OptimizationExpression
| OptimizationProblem
| optimvar