メインコンテンツ

バリアントのイベントベースのコンポーネント

初期化、リセット、および終了の各イベントと Simulink 関数を条件付きで実行

モデルの初期化、リセット、および終了の各イベントで、サブシステムの実行をバリアント制御の選択に応じてアクティブまたは非アクティブにできます。Simulink® 関数を条件付きで実行することもできます。

イベントベースのバリアント ブロックの生成コードには、システムのすべてのバリアントの選択を含めることができます。コードのコンパイル前に選択を切り替えることができます。イベントベースのバリアント ブロックのコード生成の詳細については、バリアント システム (Simulink Coder)を参照してください。

ブロック

Initialize Functionモデルの初期化イベントでサブシステムを実行
Reset Functionモデルのリセット イベントでサブシステムを実行
Terminate Functionモデルの終了イベントでサブシステムを実行
Simulink FunctionSimulink ブロックを使用した関数の定義

関数

enumerationクラスの列挙型メンバーと名前

オブジェクト

struct構造体配列
Simulink.VariantControlCreate variant control variable object
Simulink.Parameterパラメーター値の保存、共有、構成
Simulink.VariantExpressionSpecify conditions that control variant selection

トピック