Отладчик Simulink позволяет запускать симуляцию по одному методу за раз, и исследовать результаты выполнения каждого метода. Когда модель моделирует, можно отобразить информацию о состояниях блока, входах и выходах блоков и выполнении метода блоков в Редактор. Это позволяет вам точно определить проблемы в модели для определенных блоков, параметров или взаимосвязей.
Используйте отладчик Simulink для:
Отслеживайте динамику одного блока (для примера, вывода и обновления) в течение одного основного временного шага.
Проверьте состояние системы при выполнении крупного временного шага.
Наблюдайте динамику решателя во время одного крупного шага.
Simulink Debugger должен быть активен (запущен), чтобы все команды отладчика выполнялись.
Simulink также поддерживает отладку с помощью Simulation Stepper, которая позволяет вам шагать вперед и назад через симуляцию, просматривать данные и проверять, как и когда система изменяет состояния. Для получения дополнительной информации смотрите, Как Simulation Stepper помогает с анализом модели.
sldebug | Запустите симуляцию в режиме отладки |
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 | Список блоков, содержащих несогласованные пересечения нуля |
Как начать симуляцию с отладчика.
Как запустить симуляцию в режиме отладки.
Запустите шаг симуляции по шагам
Как запустить шаг симуляции по шагам.
Как задать точки останова в блоках и временных шагах.
Отображение информации о симуляции
Как отобразить информацию о текущей симуляции.
Отображение информации о модели
Как отобразить информацию о отлаживаемой модели.
Запуск режима Accelerator с отладчиком Simulink
Как использовать режим Accelerator с отладчиком
Обзор отладчика.
Графический пользовательский интерфейс отладчика
Как использовать графический пользовательский интерфейс отладчика.
Интерфейс командной строки отладчика
Как выполнить отладку из MATLAB® командная строка.
Интерактивная справка отладчика
Как получить помощь по командам отладчика.