选择诊断动作如果模拟期间出现了一个参数溢出带。
类别:诊断
默认:错误
没有
万博1manbetx®软件不采取任何行动。
警告
万博1manbetxSimulink的软件显示一个警告。
错误
万博1manbetx的Simulink软件终止仿真并显示一个错误消息。
如果Simulink的软件遇到其数据类型的范围并不大到足以容纳万博1manbetx参数的理想值(理想值是过大或过小,以由数据类型来表示)的参数时,会发生参数溢出。例如,假设该参数的理想值是200和它的数据类型是INT8
。溢出发生在这种情况下,因为最大的值INT8
可以表示为127。
参数溢出不同于参数精度损失,当理想的参数值是数据类型的范围内,并且缩放被使用,但不能准确地表示发生。
这两个参数溢出和精度损失是量化误差,以及它们之间的差别可能是罚款的。该检测溢出诊断报告不是一个大些的所有量化误差。对于非常小的参数量化误差,精度损失将是相当报告不是溢出时
哪里
马克斯是由参数的数据类型表示的最大值
敏是由参数数据类型的最小值表示的
坡是参数的数据类型的斜率(斜率= 1的整数)
V理想是参数的理想值
参数:ParameterOverflowMsg |
值:'没有' |'警告' |'错误' |
默认:'错误' |
应用 | 设置 |
---|---|
调试 | 没有影响 |
可追溯性 | 没有影响 |
效率 | 没有影响 |
安全预防措施 | 错误 |