Обнаружьте переполнение

Описание

Задает диагностическое действие, чтобы взять, когда фиксированная точка постоянное переполнение происходит в процессе моделирования.

Диагностика Category:

Настройки

Значение по умолчанию: none

none

Программное обеспечение Simulink® не принимает мер.

warning

Программное обеспечение Simulink выводит предупреждение.

error

Программное обеспечение Simulink отключает симуляцию и отображает сообщение об ошибке.

Советы

  • Эта диагностика применяется только к константам фиксированной точки (сетевое наклонное и сетевое смещение).

  • Переполнение происходит, когда программное обеспечение Simulink преобразует фиксированную точку, постоянную в тип данных, область значений которого не является достаточно большой, чтобы разместить идеальное значение константы. Идеальное значение является или слишком большим или слишком маленьким, чтобы быть представленным по условию тип. Например, предположите, что идеальным значением является 200 и конвертированным типом данных является int8. Переполнение происходит в этом случае потому что максимальное значение что int8 может представлять 127.

  • Фиксированная точка постоянное переполнение отличается от фиксированной точки постоянная потеря точности. Потеря точности происходит, когда идеальное постоянное значение фиксированной точки в области значений типа данных и масштабирующий быть используемым, но не может быть представлено точно.

Зависимость

Этот параметр требует лицензии Fixed-Point Designer™.

Информация о командной строке

Parameter:FixptConstOverflowMsg
Значение: 'none' | 'warning' | 'error'
Значение по умолчанию: 'none'

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакой удар
ТрассируемостьНикакой удар
ЭффективностьНикакой удар
Меры безопасностиНикакой удар

Похожие темы