シングルスレッド環境での再呼び出し可能なコードの呼び出し
シングルスレッド環境で再呼び出し可能なコードを呼び出すには、次を実行する main
関数を作成します。
ヘッダー ファイル
primary_function_name
.h. を含める。グローバル メモリ割り当ての構造体
primary_function_name
StackData
にメモリを割り当てる。アルゴリズムが永続データまたはグローバル データを使用する場合に、グローバル構造体
primary_function_name
PersistentData
にメモリを割り当てる。次の関数を呼び出す。
primary_function_name
_initialize
.primary_function_name
.primary_function_name
_terminate
.
MATLAB® 関数を C/C++ ライブラリ関数または C/C++ 実行可能ファイルに変換する場合、MATLAB Coder™ は、2 つのハウスキーピング関数を生成します。生成された C/C++ 関数を呼び出すコード内でこれらのハウスキーピング関数を呼び出します。詳細については、生成コードの展開を参照してください。
グローバル構造体に使用されたメモリを解放する。