Main Content

このページは前リリースの情報です。該当の英語のページはこのリリースで削除されています。

Simulink.VariantManager クラス

名前空間: Simulink

プログラムによるバリアント マネージャー機能へのアクセス

説明

メモ

このクラスには Variant Manager for Simulink® が必要です。

Simulink.VariantManager クラスは、プログラムによってバリアント マネージャー機能にアクセスするための一連のメソッドを提供します。Simulink.VariantManager クラスのインスタンスを使用して、以下を実行します。

  • モデルにバリアント コンフィギュレーションを適用する。

  • モデルのバリアント コンフィギュレーションを検証して有効にする。

  • モデルに対して考えられるすべてのバリアント コンフィギュレーションを自動的に生成する。

  • 指定されたバリアント コンフィギュレーションの削減されたモデルを生成する。

  • モデルに関連付けられている VariantConfigurationData オブジェクトを取得する。

  • モデルに対する推奨されるバリアント コンフィギュレーションの名前を取得する。

  • モデルのバリアント制御式で使用されているバリアント制御変数を検出する。

メソッド

すべて展開する

すべて折りたたむ

この例では、モデル内で使用されているバリアント制御変数を検出する方法を示します。

モデル slexVariantManagement を開きます。

model = 'slexVariantManagement';
open_system(model); 

バリアント制御変数を検出します。

vars = Simulink.VariantManager.findVariantControlVars(model)
vars=6×1 struct array with fields:
    Name
    Value
    Exists
    Source
    SourceType

バージョン履歴

R2016a で導入

すべて展開する