最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
信号の値がその信号のデータ型をオーバーフローしてラップ アラウンドされる場合に行う診断アクションを選択します。
カテゴリ: 診断
既定の設定: 警告
なし
Simulink® ソフトウェアはいかなるアクションも実行しません。
警告
Simulink ソフトウェアが警告を表示します。
エラー
Simulink ソフトウェアはシミュレーションを終了し、エラー メッセージを表示します。
この診断は、整数と固定小数点のデータ型に対してラップするオーバーフローにのみ適用されます。
またこの診断は、浮動小数点データ型を含むすべてのデータ型のゼロ除算について報告します。
データ型が double
または single
の場合の浮動小数点オーバーフロー (Inf
、NaN
など) をチェックするには、[Inf または NaN のブロックの出力] 診断を選択します (詳細については、Inf または NaN のブロック出力を参照してください)。
アクセラレータ モードで参照されるモデルに対して、[オーバーフロー時にラップ] パラメーター設定を [なし]
以外の値に設定した場合、Simulink はその設定を無視します。
モデル アドバイザーを使用して、高速シミュレーションの最中に Simulink によってコンフィギュレーション パラメーター設定が変更される参照モデルを特定できます。
Simulink エディターの [モデル化] タブで、[モデル アドバイザー] をクリックし、[OK] をクリックします。
[タスク別] を選択します。
[高速化されたモデル参照シミュレーション中に無視された診断設定をチェック] チェックを実行します。
パラメーター: IntegerOverflowMsg |
値: 'none' | 'warning' | 'error' |
既定の設定: 'warning' |
アプリケーション | 設定 |
---|---|
デバッグ | 警告 |
トレーサビリティ | 影響なし |
効率性 | 影響なし |
安全対策 | エラー |