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

Отображение графического интерфейса

Выберите Debug Model из образцового меню окна Simulation> Debug, чтобы отобразить графический интерфейс отладчика.

Примечание

Графический интерфейс пользователя отладчика не отображает информация о решателе или состояние. Интерфейс командной строки действительно предоставляет эту информацию. Смотрите состояния Системы отображения и информацию о Решателе Отображения.

Панель инструментов

Панель инструментов отладчика появляется наверху окна отладки.

Слева направо панель инструментов содержит следующие кнопки:

КнопкаЦель

Продвиньтесь в следующий метод (см. Шаговые Команды для получения дополнительной информации об этой команде и следующих шаговых командах).

Переступите через следующий метод.

Продвиньтесь из существующего метода.

Продвиньтесь в первый метод в начале следующего временного шага.

Продвиньтесь в следующий блочный метод.

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

Приостановите моделирование.

Остановите моделирование.

Повредитесь перед выбранным блоком.

Отобразите вводы и выводы выбранного блока, когда выполняется (то же самое как trace gcb).

Отобразите текущие вводы и выводы выбранного блока (то же самое как probe gcb).

Отобразите справку для отладчика.

Закройте отладчик.

Панель точек останова

Чтобы отобразить панель Точек останова, выберите вкладку Break Points на окне отладки.

Панель Точек останова позволяет вам задавать блочные методы или условия, при которых можно остановить моделирование. Смотрите Установку точек останова для получения дополнительной информации.

Панель цикла моделирования

Чтобы отобразить панель Цикла Моделирования, выберите вкладку Simulation Loop на окне отладки.

Панель Цикла Моделирования содержит три столбца:

  • Метод

  • Точки останова

  • ID

Столбец метода

Списки столбцов Метода методы, которые были названы к настоящему времени в моделировании как дерево метода с расширяемыми/разборными узлами. Каждый узел дерева представляет метод, который вызывает другие методы. Расширение узла показывает методы что блочные вызовы метода. Нажатие на блочное имя метода подсвечивает соответствующий блок в образцовой схеме.

Каждый раз, когда моделирование останавливается, отладчик подсвечивает имя метода, где моделирование остановилось, а также методы, которые вызвали его. Подсвеченные имена методов указывают на текущее состояние стека вызова метода.

Столбец точек останова

Столбец точек останова состоит из флажков. Выбор флажка устанавливает точку останова в методе, имя которого появляется слева от флажка. Смотрите Точки останова Установки от Панели Цикла Моделирования для получения дополнительной информации.

Столбец ID

Списки столбцов ID идентификаторы методов перечислены в столбце Методов. Смотрите ID Метода для получения дополнительной информации.

Выходная панель

Чтобы отобразить Выходную панель, выберите вкладку Outputs на окне отладки.

Выходная панель отображает тот же отладчик вывод, который появился бы в командном окне MATLAB®, если бы отладчик запускался в режиме командной строки. Вывод включает командную строку отладчика и входные параметры, выходные параметры и состояния блока, в методе которого в настоящее время приостанавливается моделирование (см. Блочный Вывод данных). Командная строка отображает текущее время симуляции и имя и индекс метода, в котором в настоящее время останавливается отладчик (см. Блочный ID).

Отсортированная панель списка

Чтобы отобразить Отсортированную панель Списка, выберите вкладку Sorted List на окне отладки.

Отсортированная панель Списка отображает отсортированные списки для отлаживаемой модели. См. Отсортированные Списки Модели дисплея для получения дополнительной информации.

Панель состояния

Чтобы отобразить панель Состояния, выберите вкладку Status на окне отладки.

Панель Состояния отображает значения различных параметров отладчика и другой информации о статусе.

Связанные примеры

Больше о

Была ли эта тема полезной?