addLinearConstraint

Добавьте линейное ограничение в оптимизацию

Синтаксис

options = addLinearConstraint(options, label, A, B)

Описание

Метод cgoptimoptions. Добавляет заполнитель для линейного ограничения к оптимизации. Строка label используется, чтобы относиться к ограничению в графический интерфейсе пользователя CAGE. Линейные ограничения могут быть написаны в форме

A(1)X(1) + A(2)X(2) + ... + A(n)X(n) <= b 

где X(i) является i th свободная переменная, A является вектором коэффициентов, и b является связанным скаляром.

Примеры

% Add SPK and EGR variables to an optimization
opt = addFreeVariable(opt, 'SPK');
opt = addFreeVariable(opt, 'EGR');
% Add a linear constraint such that 3*SPK - 2*EGR <= 30
opt = addLinearConstraint(opt, 'newCon', [3 -2], 30);

Представлено до R2006a