帮助中心帮助中心
从当前断点执行下一个可执行行
DBStep
dbstep in
dbstep out
dbstep nlines
例子
DBStep在调试期间执行当前文件的下一个可执行行,跳过当前行调用的功能中设置的所有断点。
dbstep in步骤进入下一条可执行行。如果该线包含对另一个MATLAB的呼叫®代码文件函数,然后执行步骤到呼叫函数的第一个可执行行。如果没有呼叫对该行上的MATLAB代码文件,则dbstep in是相同的DBStep。
dbstep out运行当前功能的其余部分,并在离开功能后暂停。MATLAB在其遇到的任何断点处停止执行。
DBStepnlines执行指定的可执行行数。MATLAB在其遇到的任何断点处停止执行。
DBStepnlines
nlines
全部收缩
采用DBStep跨越称为局部功能。
创建一个文件myfile.m,其中包含这些陈述。
myfile.m
功能n = myfile(x)n = myFunction(x-1);功能z = myfunction(y)z = 2/y;
在第一行中设置一个断点myfile并运行myfile输入1。MATLAB暂停该功能myfile,在线n = myfunction(x-1)。
myfile
1
n = myfunction(x-1)
DBSTOP在myfilemyfile(2);
2 n = myfunction(x-1);
步骤到下一个执行行。MATLAB到达功能的末尾myfile。
k >> dbstep
功能的结尾myfile。
再次步骤完成执行myfile并结束调试。
采用DBStep逐步浏览称为局部函数。
在第一行中设置一个断点myfile并运行myfile输入2。MATLAB暂停该功能myfile,在线n = myfunction(x-1)。
2
踏进我的功能。Matlab进入我的功能并在功能中的第一行停顿。
我的功能
k >> dbstep在
5 z = 2/y;
逐步浏览接下来的四行代码,完成执行myfile并结束调试。
k >> dbstep 4
ANS = 2
采用DBStep逐步进出所谓的本地函数。
走出去我的功能。MATLAB完成执行我的功能并返回调用功能myfile。
k >> dbstep out
再逐步完成执行myfile并结束调试。
可执行的可执行行数,指定为正整数。
DBClear|dbcont|dbquit|DBSTATUS|DBSTOP
DBClear
dbcont
dbquit
DBSTATUS
DBSTOP
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室