Установите точки останова для отладки
dbstop in устанавливает точку останова в первой исполняемой линии в filefile. Когда вы запускаете file, MATLAB® вводит режим отладки, приостанавливает выполнение в точке останова и отображает линию, где это приостановлено.
dbstop in устанавливает точку останова в заданном местоположении. Выполнение MATLAB сразу делает паузу перед тем местоположением, если местоположение не является анонимной функцией. Если местоположение является анонимной функцией, то выполнение делает паузу сразу после точки останова.file at location
dbstop in устанавливает условную точку останова в первой исполняемой линии файла. Выполнение делает паузу только если file if expressionexpression оценивает к истинному (1).
dbstop in устанавливает условную точку останова в заданном местоположении. Выполнение делает паузу в или незадолго до того местоположения только если file at location if expressionexpression оценивает к истине.
dbstop if приостанавливает выполнение в линии, которая соответствует заданному conditioncondition, такой как error или naninf. В отличие от других точек останова, вы не устанавливаете эту точку останова в определенной линии в определенном файле. MATLAB делает паузу в любой линии в любом файле когда заданный condition происходит.
dbstop( восстановления устанавливают точки останова вас ранее сохраненный в b)b. Файлы, содержащие сохраненные точки останова, должны быть на пути поиска файлов или в текущей папке. Точки останова присвоений MATLAB с методической точностью нумеруют, таким образом, линии в файле должны быть эквивалентными когда вы сохраненный точки останова.
Прежде чем вы начнете отлаживать, убедитесь, что ваша программа сохранена и что программа и любые файлы, которые это вызывает, существуют на вашем пути поиска файлов или в текущей папке.
Чтобы возобновить выполнение после, точка останова приостанавливает выполнение, использовать dbcont или dbstep. Чтобы выйти из режима отладки, использовать dbquit. Чтобы удалить все точки останова в файле, используйте dbclear в . Чтобы удалить все точки останова во всех файлах, используйте filenamedbclear all. Для получения дополнительной информации смотрите dbclear.
MATLAB может стать безразличным, когда он делает паузу в точке останова при отображении модального диалогового окна или фигуры, созданной программой. Выйти из режима отладки и возвратиться к подсказке MATLAB (>>), используйте Ctrl+C.