コードの高速化または C コード生成用にサポートされている関数
生成されるコード内で fiaccel と共に Fixed-Point Designer™ 関数を使用する場合には、次の一般的な制限事項も適用されます。
fiprefオブジェクトとquantizerオブジェクトはサポートされていません。65,535 ビットより大きい語長はサポートされません。
指定された変数
fiのfimathまたはnumerictypeは、変数が作成された後に変更することができません。DataTypeModeおよびDataTypeプロパティのboolean値はサポートされていません。FullPrecision以外のすべてのSumModeプロパティ設定では、CastBeforeSumプロパティをtrueに設定しなければなりません。fiaccelでコンパイルされたコード内ではパラレル for (parfor) ループを使用することができますが、これらのループは通常のforループのように扱われます。自明でない傾きとバイアスのスケーリングをもつ
fiオブジェクトを含むコードをコンパイルする場合、生成されるコードでの結果は、同じコードを MATLAB® で実行した場合の結果と異なることがあります。
コードの高速化または C/C++ コード生成用にサポートされている Fixed-Point Designer 関数のリストを表示するには、次の表の "Fixed-Point Designer" カテゴリを参照してください。
これらの表では、関数の名前の前にある
アイコンは、その関数のコード高速化またはコード生成に関連する具体的な使用上の注意事項および制限事項があることを示します。これらの使用上の注意事項および制限事項を表示するには、該当するリファレンス ページで、下部の「拡張機能」セクションまでスクロールし、「C/C++ コードの生成」セクションを展開します。