このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
addConstraint
バリアント コンフィギュレーション データ オブジェクトに制約を追加
構文
説明
メモ
この関数には Variant Manager for Simulink® が必要です。
addConstraint(
は、varConfigData
,constraintName
)constraintName
で指定された名前をもつ制約を Simulink.VariantConfigurationData
オブジェクト varConfigData
に追加します。
制約を使用して、varConfigData
に存在するすべてのバリアント コンフィギュレーションが特定の条件を満たしているかどうかをチェックできます。制約は有効な boolean の条件式として指定しなければなりません。式には、モデルの階層構造で使用されているバリアント制御変数、階層内にある参照コンポーネントのバリアント コンフィギュレーションの名前、またはそれらの組み合わせ (R2025a 以降)を含めることができます。これらの制約は、バリアント コンフィギュレーションのアクティベーション、モデルのコンパイル、シミュレーション、およびコード生成ワークフローの実行時に Simulink によって評価されます。
addConstraint(___,
は、前述の構文の入力引数を使用して制約を追加し、さらに条件式を condition
)condition
に設定します。
addConstraint(___,
は、制約をその説明と共に追加します。description
)
例
入力引数
制限
バリアント マネージャーの制約は、ベース ワークスペースで定義されているバリアント制御変数の値、または制約が定義されているモデルにリンクされたデータ ディクショナリで定義されているバリアント制御変数の値に基づいて評価されます。