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

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

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

Функции

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

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

Темы

Отладка

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

Отладьте свою программу MATLAB в интерактивном режиме в Редакторе или программно в Командном окне.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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