Main Content

コードの生成方法

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 ドキュメンテーションを参照してください。