Main Content

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

removeSubModelConfiguration

クラス: Simulink.VariantConfigurationData
パッケージ: Simulink

(削除予定) サブモデルに使用するコンフィギュレーションをバリアント コンフィギュレーションから削除。

構文

vcdataObj.removeSubModelConfiguration(nameOfConfiguration,nameOfSubModel)

説明

vcdataObj.removeSubModelConfiguration(nameOfConfiguration,nameOfSubModel) は、サブモデルに指定されたコンフィギュレーションを削除します。

入力引数

nameOfConfiguration

削除されるサブモデル コンフィギュレーションの名前。

nameOfSubModel

コンフィギュレーションを削除しなければならないサブモデルの名前。

  1. モデル ファイルにパスを追加します。

    addpath(fullfile(matlabroot,'examples','simulink_variants','main'));
    

  2. モデルを読み込みます。

    load_system('slexVariantManagement');
    
  3. モデルのバリアント コンフィギュレーション データ オブジェクトを取得します。

    vcdataObj = Simulink.VariantConfigurationData.getFor('slexVariantManagement');
  4. 新しいサブモデル コンフィギュレーションを LinInterExpNoNoise に追加します。

    vcdataObj.addSubModelConfigurations('LinInterExpNoNoise',...
      [struct('ModelName','slexVariantManagementExternalPlantMdlRef',...
      'ConfigurationName', 'LowFid')]);
  5. サブモデル slexVariantManagementExternalPlantMdlRef からサブモデル コンフィギュレーション LinInterExpNoNoise を削除します。

    vcdataObj.removeSubModelConfiguration('LinInterExpNoNoise',...
      'slexVariantManagementExternalPlantMdlRef')

バージョン履歴

すべて展開する