Проверяйте идентификатор: com.mathworks.HDL.ModelChecker.runNFPULPErrorChecks
Проверьте наличие блоков с ненулевой ошибкой ulp с собственной плавающей точкой.
Эта проверка обнаруживает блоки в Simulink® модель, которая имеет ненулевую ошибку ULP в собственном режиме с плавающей точкой. Когда вы запускаете проверку, в подпанели Result отображаются гиперссылки на блоки, которые имеют ненулевую ошибку ULP, и значения ulp.
Чтобы исправить это предупреждение, проверьте образцы блоков с ненулевой ошибкой ULP и задайте Tolerance Value путем установки Floating point tolerance check based on ulp error
. Затем можно перезапустить проверку.
Примечание
Исправление предупреждений, о которых сообщает эта проверка, не гарантирует, что ваша модель Simulink имеет нулевую ошибку ulp. Убедитесь, что вы проверяете ulp вашего проекта с помощью нескольких методов, таких как генерация HDL-кода и испытательных стендов.