Main Content

getDefaultConfiguration

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

(削除予定) バリアント コンフィギュレーション データ オブジェクトの既定のバリアント コンフィギュレーション (存在する場合) を返す

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

構文

vcdataObj.getDefaultConfiguration

説明

vcdataObj.getDefaultConfiguration は、Simulink.VariantConfigurationData クラスのオブジェクトである vcdataObj の既定のバリアント コンフィギュレーションを返します。既定のバリアント コンフィギュレーションが定義されていない場合、[] が返されます。

メモ

バリアント コンフィギュレーション データ オブジェクトに対する既定のバリアント コンフィギュレーションを設定することは推奨されません。代わりに、固有のバリアント コンフィギュレーションを使用してモデルを有効化および検証してください。既定のコンフィギュレーションを設定すると、モデルのコンパイルまたはシミュレーションで、モデルに関連付けられたベース ワークスペースやデータ ディクショナリのバリアント制御変数の値に関係なく既定のコンフィギュレーションが適用されます。

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

% Add the variant configuration named LinInterExp
vcdataObj.addConfiguration('LinInterExp',...
  'Linear Internal Experimental Plant Controller');

% Add the variant configuration LinInterStd
vcdataObj.addConfiguration('LinInterStd',...
  'Linear Internal Standard Plant Controller');

% Set LinExtExp as the default variant configuration
vcdataObj.setDefaultConfigurationName('LinInterExp');
  
% Obtain the default variant configuration
defvc = vcdataObj.getDefaultConfiguration

バージョン履歴

getDefaultConfiguration は削除予定

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

バリアント コンフィギュレーション データ オブジェクトに対する既定のバリアント コンフィギュレーションを設定することは推奨されません。モデルに関連付けられたバリアント コンフィギュレーション データ オブジェクトに既存の既定のコンフィギュレーションがある場合は、convertDefaultToPreferred メソッドを使用して推奨されるバリアント コンフィギュレーションに変換できます。

バージョン履歴

R2013b で導入