Задает диагностическое действие, чтобы взять, когда фиксированная точка постоянное переполнение происходит во время моделирования.
Категория: Диагностика
Значение по умолчанию: 'none'
'none'
Программное обеспечение Simulink® не принимает мер.
предупреждение
Программное обеспечение Simulink отображает предупреждение.
ошибка
Программное обеспечение Simulink отключает моделирование и отображает сообщение об ошибке.
Эта диагностика применяется только к константам фиксированной точки (сетевое наклонное и сетевое смещение).
Переполнение происходит, когда программное обеспечение Simulink преобразовывает фиксированную точку, постоянную в тип данных, область значений которого не является достаточно большой, чтобы разместить идеальное значение константы. Идеальное значение является или слишком большим или слишком маленьким, чтобы быть представленным по условию тип. Например, предположите, что идеальным значением является 200
, и конвертированным типом данных является int8
. Переполнение происходит в этом случае, потому что максимальным значением, которое может представлять int8
, является 127
.
Фиксированная точка постоянное переполнение отличается от фиксированной точки постоянная потеря точности. Потеря точности происходит, когда идеальное постоянное значение фиксированной точки в области значений типа данных и масштабирующий быть используемым, но не может быть представлено точно.
Этот параметр требует Фиксированной точки лицензия Designer™.
Parameter:FixptConstOverflowMsg |
Значение: 'ни один' | 'предупреждение' | 'ошибка' |
Значение по умолчанию: 'none' |
Приложение | Установка |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние |
Эффективность | Никакое влияние |
Меры безопасности | Никакое влияние |