exponenta event banner

Отладчик Simulink

Используйте отладчик Simulink ® для отслеживания проблем в модели по определенным блокам, параметрам или соединениям

Отладчик Simulink позволяет выполнять моделирование по одному методу и анализировать результаты выполнения каждого метода. При моделировании модели можно отображать информацию о состояниях блоков, входах и выходах блоков и выполнении метода блоков в редакторе Simulink Editor. Это позволяет точно определить проблемы в модели по определенным блокам, параметрам или межсоединениям.

Используйте отладчик Simulink для:

  • Мониторинг динамики одного блока (например, вывод и обновление) в течение одного основного шага времени.

  • Посмотрите на состояние системы при выполнении основного временного шага.

  • Наблюдайте за динамикой решателя во время одного основного шага.

Отладчик Simulink должен быть активен (запущен) для выполнения всех команд отладчика.

Simulink также поддерживает отладку с помощью Stepper Simulation, что позволяет выполнять шаги назад и вперед при моделировании, просмотре данных и проверке того, как и когда изменяется состояние системы. Дополнительные сведения см. в разделе Как степпер моделирования помогает при анализе модели.

Функции

sldebugЗапуск моделирования в режиме отладки

Команды отладки Simulink

ashowПоказать алгебраический цикл
atraceУстановка уровня трассировки алгебраического цикла для
bafterВставить точку останова после указанного метода
breakВставить точку останова перед указанным методом
bshowПоказать указанный блок
clearОчистить точки останова от модели
continueПродолжить моделирование
dispОтображать блок ввода-вывода при остановке моделирования
ebreakВключение (или отключение) точки останова при ошибках решателя
elistПеречисление методов моделирования в порядке их выполнения во время моделирования
emodeПереключение выполнения модели между ускоренным и нормальным режимами
etraceВключить или отключить трассировку методов
helpОтображение справки по командам отладчика
nanbreakУстановить или снять режим разрыва нефинисного значения
nextПредварительное моделирование для запуска следующего метода на текущем уровне в списке выполнения модели
probeДанные ввода-вывода и состояния блоков
quitОстановить отладчик моделирования
rbreakПрервать моделирование перед сбросом решателя
runВыполнить моделирование до завершения
slistОтсортированный список блоков модели
statesЗначения текущего состояния
statusДействующие параметры отладки
stepПредварительное моделирование одним или несколькими методами
stimesВремя образца модели
stopОстановить моделирование
straceУстановка уровня трассировки решателя
systemsСписок невиртуальных систем модели
tbreakУстановка или очистка временной точки останова
traceВвод-вывод блока отображения каждый раз, когда выполняется блок
undispУдалить блок из списка точек отображения отладчика
untraceУдалить блок из списка точек трассировки отладчика
whereОтображение текущего местоположения моделирования в цикле моделирования
xbreakРазрыв, когда отладчик обнаруживает состояние ограничения размера шага
zcbreakПереключение разрыва при незабранных событиях перехода через ноль
zclistСписок блоков, содержащих незабранные пересечения нулей

Примеры и способы

Запуск отладчика Simulink

Запуск моделирования из отладчика.

Запуск моделирования

Запуск моделирования в режиме отладки.

Пошаговое выполнение моделирования

Пошаговое выполнение моделирования.

Установка точек останова

Установка точек останова в блоках и временных шагах.

Отображение информации о моделировании

Отображение информации о текущем моделировании.

Отображение информации о модели

Отображение информации об отлаживаемой модели.

Запуск режима ускорителя с отладчиком Simulink

Использование режима Accelerator с отладчиком

Понятия

Введение в отладчик

Обзор отладчика.

Графический интерфейс пользователя отладчика

Использование графического интерфейса пользователя отладчика.

Интерфейс командной строки отладчика

Отладка из командной строки MATLAB ®.

Интерактивная справка по отладчику

Как получить справку по командам отладчика.

Связанная информация