dbquit

退出调试模式

描述

例子

dbquit终止调试模式。命令窗口然后显示标准提示符(>>).正在执行的文件为已完成,没有返回结果。所有断点仍然有效。

如果MATLAB®为多个函数处于调试模式,dbquit仅终止活动函数的调试。例如,如果您进行调试file1并调试file2,然后运行dbquit终止调试的file2,而file1在运行之前保持在调试模式dbquit一次。但是,如果您调试file3和进入file4,然后运行dbquit终止两个文件的调试。

dbquit所有同时结束所有文件的调试。

例子

全部折叠

创建一个文件,buggy.m,包含这些语句。

函数Z = bug (x) n = length(x);z = (1: n)。/ x;

创建第二个文件,buggy2.m,包含这些语句。

函数Z2 = buggy2(y) m = length(y);z2 = (1: m)。* y;

设置断点的buggy2并运行两个文件。MATLAB在第一行中暂停buggy2

dbstopdbstopbuggy2车(5)buggy2 (5)

调用dbstack命令,查看调试状态。

dbstack
在buggy2中(第2行)

退出调试。MATLAB结束调试buggy2,而保持在调试模式。

dbquit dbstack
In bug(第2行)

运行dbquit再次退出调试模式

另外,dbquit所有同时结束两个文件的调试。

之前介绍过的R2006a