Main Content

固定小数点

信号とパラメーターの値を固定小数点で表現して生成コードのパフォーマンスを向上

デジタル ハードウェア内では、数値は固定小数点または浮動小数点データ型として表します。これら両方のデータ型では、ワード サイズは特定のビット数に固定されています。ただし、固定小数点値の動的範囲は、同等のワード サイズの浮動小数点値をはるかに下回ります。浮動小数点プロセッサを使用すると、システムのリアルタイムの実装を大幅に簡略化し、実際の数値を効果的に近似できますが、固定小数点プロセッサにはその他の多くの利点があります。一般的に、固定小数点プロセッサは小さく、消費電力も多くありません。また、実行に必要なメモリ量とプロセッサ時間が少なくて済みます。

固定小数点数を使用するモデルをシミュレートするには、Fixed-Point Designer™ 製品をインストールしなければなりません。固定小数点ブロックのあるモデルを編集、または固定小数点データ型を指定するためには、Fixed-Point Designer 製品は必要ありません。

関数

fixdt固定小数点または浮動小数点データ型を記述した Simulink.NumericType オブジェクトの作成
fixpt_look1_func_approxルックアップ テーブルのデータ点を内挿することによって、非線形関数の固定小数点近似を最適化
fixpt_evenspace_cleanupルックアップ テーブルのブレークポイントが等間隔になるように修正
fixpt_look1_func_plotルックアップ テーブルの固定小数点近似関数をプロットする
fixpt_set_allサブシステム内の各固定小数点ブロックのプロパティを設定
fixptbestexp値の固定小数点表現を最高の精度で表現できる指数
fixptbestprec値を固定小数点で表現する際に可能な最高精度の導出

トピック

関連情報