Отладка и анализ

Диагностируйте проблемы, проверяйте синтаксис и совместимость версий

Когда вы работаете в Редакторе, MATLAB® автоматически идентифицирует потенциальные проблемы кодирования. Функции отладки помогают вам диагностировать конкретные вопросы. Кроме того, можно сгенерировать отчеты, которые помогают вам обновить свой код, когда вы обновляете до более нового релиза MATLAB.

Функции

развернуть все

dbclearУдалите точки останова
dbcontВозобновите выполнение
dbdownИнвертируйте dbup сдвиг рабочей области
dbquitВыйдите из режима отладки
dbstackСтек вызовов функции
dbstatusЛистинг всех точек останова
dbstepВыполните следующую исполняемую строку от текущей точки останова
dbstopУстановите точки останова для отладки
dbtypeДисплейный файл с номерами строки
dbupПереключите текущую рабочую область к рабочей области вызывающей стороны в режиме отладки
keyboardДайте контроль на клавиатуру
echoОтобразите операторы во время функционального выполнения
checkcodeПроверяйте файлы кода MATLAB на возможные проблемы
mlintrptЗапустите контрольный код для файла или папки
codeCompatibilityReportСоздайте отчет совместимости кода
analyzeCodeCompatibilityСоздайте результаты анализа совместимости кода

Темы

Отладка

Отладка программы MATLAB

Чтобы отладить вашу программу MATLAB графически, используйте Редактор/Отладчик. Также можно использовать функции отладки в Командном окне.

Добавление напоминаний к файлам

Аннотирование файла облегчает находить области вашего кода, который вы намереваетесь улучшить, завершить или обновить позже.

Настройки редактора/отладчика

Используйте настройки Редактора/Отладчика, чтобы настроить Редактор.

Проверка синтаксиса

Проверка синтаксиса при печати

Некоторые записи появляются в различных цветах в Командном окне и Редакторе, чтобы помочь вам идентифицировать элементы MATLAB. Это известно как подсветка синтаксиса.

Контрольный код для ошибок и предупреждений

Используйте Анализатор кода MATLAB, чтобы проверять ваш код на кодирование проблем автоматически.

КОД MATLAB отчет анализатора

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

Настройки анализатора кода

Установите настройки Анализатора кода включать или отключать опции Анализатора кода и задавать настройки индикатора сообщения.

Совместимость версий

Отчет совместимости кода MATLAB

Сгенерируйте отчет идентифицировать потенциальные проблемы совместимости в вашем существующем коде ваш код, когда вы обновите до более нового релиза MATLAB.