Main Content

addSubModelConfigurations

クラス: Simulink.VariantConfigurationData
名前空間: Simulink

(削除予定) 参照モデルに使用するコンフィギュレーションの名前をバリアント コンフィギュレーションに追加

addSubModelConfigurations は将来のリリースで削除されます。詳細については、バージョン履歴を参照してください。

構文

vcdataObj.addSubModelConfigurations(configName,subModelConfigs)

説明

vcdataObj.addSubModelConfigurations(configName,subModelConfigs) は、参照モデルに使用する必要があるコンフィギュレーションに vcdataObj のバリアント コンフィギュレーションを関連付けます。vcdataObjSimulink.VariantConfigurationData クラスのオブジェクトで、親モデルのバリアント コンフィギュレーション オブジェクトを表します。参照モデルに使用するバリアント コンフィギュレーションの名前を subModelConfigs で指定します。

入力引数

すべて展開する

最上位モデルのバリアント コンフィギュレーションの名前。文字ベクトルまたは string として指定します。

例: "LinInterExpNoNoise"

データ型: char | string

フィールド ModelNameConfigurationName を含む構造体のベクトル。参照モデルの名前は一意の有効な MATLAB® 変数名でなければなりません。また、コンフィギュレーションの名前は有効な MATLAB 変数でなければなりません。

例: [struct('ModelName','slexVariantManagementExternalPlantMdlRef','ConfigurationName','LowFid')]

データ型: struct

バージョン履歴

addSubModelConfigurations は削除予定

addSubModelConfigurations は将来のリリースで削除されます。このメソッドを使用するスクリプトは引き続き動作しますが、警告が出ます。

代わりに、Simulink.VariantConfiguratonData.addComponentConfiguration を使用するか、モデルの階層構造の参照コンポーネントで使用されているバリアント制御変数を最上位モデルのバリアント コンフィギュレーションに追加してください。

バリアント構成オブジェクトが関連付けられた既存のモデルについては、参照モデルのコンフィギュレーションにあるバリアント制御変数が最上位モデルのコンフィギュレーションに自動的に移行されます。関連する警告を修正するには、バリアント マネージャーを使用してバリアント構成オブジェクトを保存する必要があります。

参照コンポーネントのバリアント制御変数を設定する方法の詳細については、Compose Variant Configurations for Top Model Using Referenced Model Configurationsを参照してください。

バージョン履歴

R2013b で導入