このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
System Initialize
外部システム初期化コードを指定
ライブラリ:
Simulink Coder /
Custom Code
説明
System Initialize ブロックと、関数 SystemInitialize
を使用するブロックを含むモデルまたは非バーチャル サブシステムでは、指定した外部コードがコード ジェネレーターによって生成された関数 SystemInitialize
に追加されます。コード ジェネレーターで関数コードの宣言、実行および終了セクションに追加するコードを指定できます。モデルに Initialize Function も含まれている場合、コード ジェネレーターは System Initialize ブロックで指定したコードの後に、該当するブロックに対して生成されたコードを配置します。
このブロックを参照モデルに含めると、コード ジェネレーターでは、シミュレーション ターゲット ビルド用のブロックは無視されますが、システム ターゲット ファイル用のブロックは処理されます。
メモ
このブロックは、生成コードにカスタム コードを挿入するための特殊なケース要件に対応することを意図しています。通常、カスタム アルゴリズム コードをモデルに統合する際に使用される、C Caller ブロックと C Function ブロックを参照してください。
例
パラメーター
バージョン履歴
R2006a で導入