メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

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

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

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

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

ブロック

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

関数

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

オブジェクト

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

トピック