浮動小数点の乗算を使用して傾き設定を補正
浮動小数点から固定小数点へのキャストの正味傾き補正の計算
モデル コンフィギュレーション ペイン: 数学とデータ型
説明
[浮動小数点の乗算を使用して傾き設定を補正] パラメーターは、Fixed-Point Designer™ ソフトウェアで浮動小数点の乗算を使用して、浮動小数点から固定小数点へのキャストの正味傾き補正を実行するかどうかを指定します。
依存関係
このパラメーターには Fixed-Point Designer のライセンスが必要です。
設定
off (既定値) | on- オン
浮動小数点の乗算を使用して、浮動小数点から固定小数点へのキャストの正味傾き補正を実行します。
- オフ
除算を使用して、浮動小数点から固定小数点へのキャストの正味傾き補正を実行します。
ヒント
この最適化は、シミュレーションとコード生成の両方に影響します。
浮動小数点から固定小数点に変換する際に、正味傾きが 2 のべき乗でない場合、除算を使用した傾き補正によって精度が向上します。一部のプロセッサでは、乗算を使用することでコードの効率が向上します。
推奨設定
| アプリケーション | 設定 |
|---|---|
| デバッグ | 影響なし |
| トレーサビリティ | 影響なし |
| 効率性 | オン (ターゲット ハードウェアが効率的な乗算に対応している場合) オフ (対応していない場合) |
| 安全対策 | 推奨なし |
プログラムでの使用
パラメーター: UseFloatMulNetSlope |
値: 'on' | 'off' |
既定の設定: 'off' |
バージョン履歴
R2011b で導入
参考
トピック
- 傾き設定を補正する浮動小数点の乗算 (Simulink Coder)
- モデル コンフィギュレーション パラメーター: コード生成の最適化 (Simulink Coder)