メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

式のオペランドの順番を保持する

式のオペランドの順序を保持

モデル コンフィギュレーション ペイン: [コード生成] / [コード スタイル]

説明

式内のオペランドの順序を保持するかどうかを指定します。

設定

off (既定値) | on

既定の設定: オフ

オン

モデルで指定されている式の順序を保持します。このオプションは、コードの可読性の向上やコードのトレーサビリティの目的で選択します。

メモ

この設定は Embedded Coder® にのみ適用され、Stateflow® チャートの内部のオペランドの順序には反映されないことがあります。

オフ

式を左再帰にするように可換なオペランドを並べ替えることで、最適化されないコンパイラ向けにコードの効率を最適化します。

すべて展開する

[式のオペランドの順番を保持する] を異なる値に設定し、それぞれの場合の生成コードでオペランドの順序を比較します。

次の生成コードは、[式のオペランドの順番を保持する] に既定値の off を使用して生成されたものです。

(B+C)*A

同じコードを [式のオペランドの順番を保持する]on に設定して生成すると次のようになります。

A*(B+C)

推奨設定

アプリケーション設定
デバッグオン
トレーサビリティオン
効率性オフ
安全対策

推奨なし

プログラムでの使用

パラメーター: PreserveExpressionOrder
型: 文字ベクトル
値: 'on' | 'off'
既定の設定: 'off'

バージョン履歴

R2007a で導入