Выберите диагностическое действие, которое будет выполнено, если значение выхода блока Inf
или NaN
на текущем временном шаге.
Примечание
Режим Accelerator не поддерживает диагностику во время выполнения.
Category: диагностика
По умолчанию: none
none
Simulink® программа не предпринимает никаких действий.
warning
Программа Simulink отображает предупреждение.
error
Программа Simulink завершает симуляцию и отображает сообщение об ошибке.
Эта диагностика применяется только к переполнениям с плавающей точкой для double
или single
типы данных.
Чтобы проверить на целое число и переполнение с фиксированной точкой, выберите Wrap on overflow диагностику. (Для получения дополнительной информации см. перенос при переполнении»).
Для моделей, на которые ссылаются в режиме Accelerator, Simulink игнорирует настройку параметра Info or NaN block output, если установить ее на значение, отличное от None
.
Можно использовать Model Advisor, чтобы идентифицировать ссылочные модели, для которых Simulink изменяет настройки параметров конфигурации во время ускоренной симуляции.
В редакторе Simulink, на вкладке Modeling, нажмите Model Advisor, затем нажмите OK.
Выберите By Task.
Запустите проверку Check diagnostic settings ignored during accelerated model reference simulation.
Параметр: SignalInfNanChecking |
Значение: 'none' | 'warning' | 'error' |
По умолчанию: 'none' |
Приложение | Настройка |
---|---|
Отладка | Никакого влияния |
Трассируемость | Никакого влияния |
Эффективность | Никакого влияния |
Меры безопасности | error |