Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

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')