exponenta event banner

Обнаружение потери точности

Описание

Указывает действие диагностики, выполняемое при потере постоянной точности с фиксированной точкой во время моделирования.

Категория: Диагностика

Настройки

По умолчанию: none

none

Программное обеспечение Simulink ® не выполняет никаких действий.

warning

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

error

Программа Simulink завершает моделирование и выводит сообщение об ошибке.

Совет

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

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

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

Зависимость

Для этого параметра требуется лицензия Fixed-Point Designer™.

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

Параметр:FixptConstPrecisionLossMsg
Значение: 'none' | 'warning' | 'error'
По умолчанию: 'none'

Рекомендуемые параметры

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

Связанные темы