showconstr

Отобразите ограничение оптимизации

Синтаксис

showconstr(constr)

Описание

пример

showconstr(constr) отображает ограничение оптимизации constr в Окне MATLAB®Command.

Примеры

свернуть все

Отобразите массив ограничений оптимизации.

x = optimvar('x',3,2);
constr = sum(x,2) <= [1;3;2];
showconstr(constr)
(1, 1)

  x(1, 1) + x(1, 2) <= 1

(2, 1)

  x(2, 1) + x(2, 2) <= 3

(3, 1)

  x(3, 1) + x(3, 2) <= 2

Входные параметры

свернуть все

Ограничение оптимизации, заданное как объект OptimizationConstraint. constr может представлять одно ограничение или массив ограничений.

Пример: constr = x + y <= 1 является одним ограничением, когда x и y являются скалярными переменными.

Пример: constr = sum(x) == 1 является массивом ограничений, когда x является массивом двух или больше размерностей.

Советы

  • Для большого или сложного ограничения используйте writeconstr, чтобы сгенерировать текстовый файл, содержащий информацию об ограничении.

Введенный в R2017b