addConstraint

Класс: Simulink .VariantConfigurationData
Пакет: Simulink

Добавьте ограничение к объекту данных строения варианта

Синтаксис

vcdataObj.addConstraint(nameOfConstraint)
vcdataObj.addConstraint(nameOfConstraint,condition)
vcdataObj.addConstraint(nameOfConstraint,condition,description)

Описание

vcdataObj.addConstraint(nameOfConstraint) добавляет новое ограничение с заданным именем к vcdataObj.

vcdataObj.addConstraint(nameOfConstraint,condition) добавляет новое ограничение с заданным именем и выражением условия к vcdataObj.

vcdataObj.addConstraint(nameOfConstraint,condition,description)добавляет новое ограничение с заданным именем, выражением условия и описанием к vcdataObj.

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

nameOfConstraint

Имя добавляемого ограничения. Должен быть уникальным и действительным MATLAB® имя переменной.

condition

Логическое выражение, которое должно иметь значение true. Когда выражение вычисляется как true, это означает, что ограничение удовлетворено.

description

Текст, описывающий ограничение.

Примеры

% Define the variant configuration data object
vcdataObj = Simulink.VariantConfigurationData;

% Add a constraint named LinNotExtern
vcdataObj.addConstraint('LinNotExtern',...
'Ctrl~=1||PlantLocation~=1','Description of the constraint')