このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
バリアントの構造
単一のレイヤーまたは個別の階層で構造のバリエーションを実装
Simulink のバリアント ブロックを使用して、システムのすべての代替設計を単一のモデルで表現できます。設計の選択肢は、それぞれバリアントの選択として単一のレイヤーまたは個別の階層でモデルに組み込まれます。このようなモデルには、共通の固定構造と、バリアント制御の選択に応じてアクティブまたは非アクティブになるバリアントの選択の有限セットがあります。バリアント制御の詳細については、バリアント制御の紹介を参照してください。バリアントのアクティベーションのタイミングによって、選択をアクティブにするタイミングが決まります。さらに、生成されたコードに、アクティブな選択のみを含めるか、またはアクティブな選択と非アクティブな選択の両方を含めるかが決まります。アクティベーションのタイミングの詳細については、Activate Variant During Different Stages of Simulation and Code Generation Workflowを参照してください。
カテゴリ
- バリアントの階層的コンポーネント
個別の階層で構造のバリエーションを実装
- バリアントのインライン コンポーネント
単一のレイヤーで構造のバリエーションを実装
- バリアントのイベントベースのコンポーネント
初期化、リセット、および終了の各イベントと Simulink 関数を条件付きで実行
- バリアント コンポーネントのシミュレーションの高速化
高速リスタート モード、アクセラレータ モード、ラピッド アクセラレータ モードでシミュレーション速度を改善