Main Content

溢出时饱和

描述

选择当信号的值太大而不能由信号数据类型表示(导致饱和)时要执行的诊断操作。

类别:诊断

设置

默认值:警告

Simulink® 软件不执行任何操作。

警告

Simulink 软件显示警告。

错误

Simulink 软件终止仿真或代码生成,并显示错误消息。

提示

  • 此诊断仅适用于对整数和定点数据类型进行饱和处理的溢出。

  • 要检查 doublesingle 数据类型的浮点溢出(例如 InfNaN),请选择模块输出为 Inf 或 NaN 诊断。(有关详细信息,请参阅Inf 或 NaN 模块输出。)

  • 在代码生成过程中,出于优化目的,Simulink 可能会仿真模型中的几个模块。如果对这些模块的仿真触发此诊断来报告错误,软件将终止代码生成。

命令行信息

参数:IntegerSaturationMsg
值:'none' | 'warning' | 'error'
默认值:'warning'

推荐的设置

应用场景设置
调试警告
可追溯性无影响
效率无影响
安全预警错误

相关主题