Simulink® предоставляет диагностические сообщения, когда определенные обстоятельства обнаруживаются во время операции Simulink на модели. Диагностические сообщения регистрируются в категориях ошибок, информации или предупреждений.
Диагностические сообщения, с которыми вы сталкиваетесь во время операции командной строки, отображаются в Командном окне, а те, с которыми вы сталкиваетесь во время операции пользовательского интерфейса Simulink, отображаются в Средство Просмотра. Для примера, если вы используете команду sim(bdroot)
в MATLAB® командная строка для симуляции модели, диагностические сообщения отображаются в Командном окне. Однако, если вы запускаете симуляцию с панели инструментов Simulink, диагностические сообщения отображаются в Diagnostic Viewer.
Можно настроить диагностические сообщения, а также настроить условия, которые проверяет программное обеспечение, чтобы вызвать ошибки или предупреждения.
Диагностика для модели отображается в пользовательском интерфейсе Diagnostic Viewer. Дополнительные сведения о средстве просмотра диагностики см. в разделе View Diagnostics.
Можно также добавить Верификации модели блоки к модели, чтобы проверить условие определенных сигналов. Дополнительные сведения о Верификации модели см. в разделах, перечисленных в разделе Запуск проверок Model Advisor.
sldiagnostics | Отображение диагностической информации о системе Simulink |
Simulink.restoreDiagnostic | Восстановите диагностические предупреждения к определенному блоку, подсистеме или модели |
Simulink.suppressDiagnostic | Подавить диагностику из определенного блока |
Simulink.getSuppressedDiagnostics | Возврат Simulink.SuppressedDiagnostic объекты, сопоставленные с блоком, подсистемой или моделью |
Simulink.SuppressedDiagnostic | Подавить диагностические сообщения из заданного блока |
Сведения о пользовательском интерфейсе Средство Просмотра.
Систематическая диагностика ошибок и предупреждений
Систематически идентифицируйте и определяйте местоположение ошибок и предупреждений
Программно сообщайте диагностические сообщения
Использование sldiagviewer
функции для генерации, отображения и регистрации диагностических сообщений
Программно подавляйте диагностические сообщения
Подавляйте и восстанавливайте диагностические сообщения программно.
Настройка диагностических сообщений
Настройте сообщения об ошибке, чтобы отобразить текст и гиперссылку