MATLAB コードのモジュール化
大きい MATLAB® コードの場合、以下のようにコードをモジュール化することで、コードの生成を合理化します。
MATLAB コードを小さい自己完結するセクションに分割します。
MATLAB 関数に各セクションを保存します。
各関数の C/C++ コードを生成します。
coder.ceval
を使用して、MATLAB のラッパー関数から順に、生成された C/C++ 関数を呼び出します。ラッパー関数の C/C++ コードを生成します。
元の MATLAB コードのコード生成を合理化する他に、この方法でも個々のセクションの C/C++ コードを取得できます。coder.ceval
を使用して他の生成された C/C++ コードに個々のセクションを統合して、それらのセクションのコードを再利用できます。