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