メインコンテンツ

removeControlVariable

バリアント コンフィギュレーションからバリアント制御変数を削除

    説明

    メモ

    この関数には Variant Manager for Simulink® が必要です。

    removeControlVariable(varconfigdata,configname,ctrlvarname) は、ctrlvarname という名前のバリアント制御変数を Simulink.VariantConfigurationData オブジェクト varconfigdata 内のコンフィギュレーション configname から削除します。

    すべて折りたたむ

    バリアント コンフィギュレーション LinInterExpWithNoise から PlantLoc という名前の制御変数を削除します。

    modelname = "slexVariantManagement";
    openExample(modelname);
    varconfigdata = Simulink.VariantManager.getConfigurationData(modelname);
    removeControlVariable(varconfigdata,"LinInterExpWithNoise","PlantLoc");

    入力引数

    すべて折りたたむ

    制御変数の削除元となるコンフィギュレーションを含むバリアント コンフィギュレーション データ。Simulink.VariantConfigurationData オブジェクトとして指定します。

    制御変数の削除元となるバリアント コンフィギュレーションの名前。文字ベクトルまたは string スカラーとして指定します。コンフィギュレーションは varconfigdata で定義されていなければなりません。

    例: "LinInterExpNoNoise"

    データ型: char | string

    バリアント コンフィギュレーションから削除する制御変数の名前。文字ベクトルまたは string スカラーとして指定します。

    例: "PlantLoc"

    データ型: char | string

    バージョン履歴

    R2013b で導入