model_initialize
Simulink モデルの初期化コードが含まれる、生成された C/C++ エントリポイント関数
説明
は、Simulink® モデルの初期化コードを実行するために 1 回呼び出される、生成された C/C++ エントリポイント関数です。この関数は、モデルのリアルタイム モデル データ構造体 (rtM) をリセットすることを目的としていません。void
model_initialize(void
)
モデルの初期化エントリポイント関数の生成された呼び出しインターフェイスは、[言語] パラメーターと [コード インターフェイスのパッケージ化] パラメーターによって異なります。詳細については、コード インターフェイスのパッケージ化を参照してください。
生成された C 初期化エントリポイント関数の名前をプレビューおよびカスタマイズするには、Embedded Coder® のライセンスが必要です。関数をプレビューするには、コード マッピング エディターを開いて [関数] タブをクリックします。関数名をカスタマイズするには、[関数名] 列でスプレッドシートをクリックして直接編集します。テンプレートを使用して関数をカスタマイズするには、[関数カスタマイズ テンプレート] 列で、関数に適用するテンプレートを選択します。詳細については、個々の C エントリポイント関数に対する名前の設定およびConfigure Default Code Generation for Functionsを参照してください。
生成された初期化エントリポイント関数を確認するには、[コード] ビューまたはコード生成レポートを開いて、モデルのソース コードを調べます。詳細については、Analyze Generated Data Code Interface Reportを参照してください。
メモ
model_initialize
を、参照モデル用に生成される可能性がある model_Init
などの他の初期化関数と混同しないでください。それらの初期化関数はコード マッピング エディターに表示されず、カスタマイズできません。
例
入力引数
出力引数
バージョン履歴
R2006a より前に導入