exponenta event banner

Проверка блоков с ненулевой ошибкой ulp

Код чека: com.mathworks.HDL.ModelChecker.runNFPULPErrorChecks

Проверьте наличие блоков с ненулевой ошибкой ulp с собственной плавающей точкой.

Описание

Эта проверка обнаруживает в модели Simulink ® блоки с ненулевой ошибкой ULP в собственном режиме с плавающей запятой. При выполнении проверки в подпанели Результат (Result) отображаются гиперссылки на блоки с ненулевой ошибкой ULP и значениями ulp.

Результаты и рекомендуемые действия

Чтобы исправить это предупреждение, найдите экземпляры блоков с ненулевой ошибкой ULP и укажите значение допуска, установив проверку допуска с плавающей запятой на основе ulp error. Затем можно повторно запустить чек.

Примечание

Исправление предупреждений, о которых сообщает эта проверка, не гарантирует, что в модели Simulink имеется ошибка нулевого значения. Убедитесь, что вы проверяете уровень проекта с помощью нескольких методов, таких как создание кода HDL и тестовых стендов.

См. также

Числовые соображения с собственной плавающей точкой