Выберите действие диагностики, которое необходимо выполнить, если значение сигнала переполняет тип данных сигнала и оканчивается.
Категория: Диагностика
По умолчанию: warning
noneПрограммное обеспечение Simulink ® не выполняет никаких действий.
warningПрограмма Simulink выводит предупреждение.
errorПрограмма Simulink завершает моделирование или генерацию кода и выводит сообщение об ошибке.
Эта диагностика применяется только к переполнениям, которые переносятся для целочисленных и фиксированных типов данных.
Эта диагностика также сообщает о делении на ноль для всех типов данных, включая типы данных с плавающей запятой.
Проверка переполнения с плавающей запятой (например, Inf или NaN) для double или single выберите диагностику вывода блока Inf или NaN. (Для получения дополнительной информации см. вывод блока Inf или NaN.)
Для моделей, на которые имеются ссылки в режиме ускорения, Simulink игнорирует настройку параметра Переносить при переполнении (Wrap on overflow), если для него задано значение, отличное от None.
Помощник по модели можно использовать для определения ссылочных моделей, для которых Simulink изменяет настройки параметров конфигурации во время ускоренного моделирования.
В редакторе Simulink на вкладке Моделирование (Modeling) щелкните Помощник по модели (Model Advisor), затем нажмите кнопку ОК.
Выбрать по задаче.
Запустите диагностические настройки проверки, игнорируемые во время ускоренной проверки моделирования привязки модели.
Во время создания кода Simulink может моделировать несколько блоков в модели в целях оптимизации. Если моделирование этих блоков инициирует эту диагностику для сообщения об ошибке, программное обеспечение завершает генерацию кода.
Параметр: IntegerOverflowMsg |
Значение: 'none' | 'warning' | 'error' |
По умолчанию: 'warning' |
| Приложение | Настройка |
|---|---|
| Отладка | warning |
| Отслеживаемость | Никакого воздействия |
| Эффективность | Никакого воздействия |
| Меры безопасности | error |