コードの生成方法
Fixed-Point Designer™ ソフトウェアでコードを生成するには、次のようにいくつかの方法があります。
Fixed-Point Designer の関数
fiaccel
では、固定小数点の MATLAB® コードを MEX 関数に変換し、固定小数点アルゴリズムの実行速度を大幅に高速化できます。MATLAB Coder™ の関数
codegen
(MATLAB Coder) は、MATLAB コードを C/C++ コードに自動的に変換します。MATLAB Coder ソフトウェアを使用すると、Fixed-Point Designer ソフトウェアを使用する MATLAB コードを高速化できます。関数codegen
を Fixed-Point Designer ソフトウェアで使用するには、MATLAB Coder ライセンスも必要です。詳細については、コマンド ラインでの C コードの生成 (MATLAB Coder)を参照してください。MATLAB Function ブロックを使用すると、組み込み可能な C/C++ コードを生成する Simulink® モデルで MATLAB コードを使用できるようになります。 MATLAB Function ブロックを Fixed-Point Designer ソフトウェアで使用するには、Simulink ライセンスも必要です。 MATLAB Function ブロックの詳細については、Simulink ドキュメンテーションを参照してください。