Variant Subsystem でのマスク アイコンの自動プロモーション
この例では、Simulink® で親の Variant Subsystem ブロックにアクティブなバリアント ブロックのマスク アイコンを自動的に表示する方法を示します。この例では、次のアイコン タイプについて、マスク アイコンのプロモーションを示します。
プレーン テキスト
プロット
組み込みのアイコン
イメージ
モデルの確認
モデル例 slexVariantSubsystemMaskIconPromotion
を開きます。
open_system('slexVariantSubsystemMaskIconPromotion');
モデルには、VariantSubsystem1
、VariantSubsystem2
、VariantSubsystem3
、VariantSubsystem4
の 4 つの Subsystem ブロックがあります。これらの Variant Subsystem ブロックにマスクはありません。ただし、各サブシステム内のアクティブなバリアント ブロックにマスク アイコンをもつマスクがあります。
VariantSubsystem1
:アクティブなバリアント ブロックのマスク アイコンはプレーン テキストです。
VariantSubsystem2
:アクティブなバリアント ブロックのマスク アイコンはプロットです。
VariantSubsystem3
:アクティブなバリアント ブロックのマスク アイコンは組み込みのアイコンです。
VariantSubsystem4
:アクティブなバリアント ブロックのマスク アイコンはイメージです。
モデルをシミュレートしてマスク アイコンのプロモーションを表示
[シミュレーション] タブで、[実行] をクリックして、アクティブな選択のマスク アイコンが親サブシステムにプロモートされる動作を確認します。
sim('slexVariantSubsystemMaskIconPromotion'); open_system('slexVariantSubsystemMaskIconPromotion');