配列のインデックスを簡略化する
強度低減の最適化
説明
設定
- オフ
この値が既定値です。
コード ジェネレーターは強度低減の最適化を使用しません。
- オン
コード ジェネレーターは強度低減の最適化を使用して、生成されたコードでループ内の配列のインデックスを簡略化しようとします。この最適化が可能な場合、コード ジェネレーターは乗算演算を加算演算に置き換えます。乗算演算では計算量が多くなることがあります。ターゲット プラットフォーム上の C/C++ コンパイラが配列のインデックスを最適化しない場合に、この強度低減の最適化が有用です。最適化によって生成されたコード内の乗算演算が置き換えられる場合でも、C/C++ コンパイラで乗算命令を生成することができます。
プログラムでの使用
プロパティ: EnableStrengthReduction |
値: false | true |
既定の設定: false |
バージョン履歴
R2016b で導入