帮助中心帮助中心
撤销DBUP工作空间班次
DBUP
DBDown
DBDown n
例子
DBDown将当前的工作空间和功能上下文更改为所谓MATLAB的工作区和功能上下文®在调试模式下的功能或脚本。您必须发布DBUP在发布此命令之前,至少命令一次。DBDown是相反的DBUP。
多DBDown命令将工作区和功能上下文更改为每个连续执行的MATLAB函数或脚本上的脚本,直到当前工作区和功能上下文是暂停MATLAB的行。您不必回到暂停的线路即可继续执行或踏上下一行。
DBDownn将当前的工作空间和函数上下文更改为“函数或脚本”的工作空间和函数上下文n堆栈上的水平较低。跑步DBDown n等同于运行DBDown命令n时代。
DBDownn
n
全部收缩
使用DBUP和DBDown命令查看函数的当前和调用功能工作空间。
创建一个文件myfile.m其中包含这些陈述。
myfile.m
功能n = myfile(x)n = myfunc(x-1);功能z = myfunc(y)z = 2/y;
设置一个断点myfunc并运行myfile输入1。MATLAB暂停该功能myfunc,在线z = 2/y。
myfunc
myfile
1
z = 2/y
DBSTOP在myfile> myfuncmyfile(1);
5 z = 2/y;
称呼谁是要查看当前工作区中的变量。
谁是
名称大小字节类属性y 1x1 8 double
工作空间包含变量y,在工作空间上下文myfunc。
y
跑过DBUP命令切换到调用函数的工作区,myfile。称呼谁是查看新工作区中的变量。
dbup whos
在属于myfile(第2行)名称大小字节类属性x 1x1 8 double的工作空间中
工作空间包含变量X,在工作空间上下文myfile。
X
跑过DBDown命令,然后致电谁是。
DBDown Whos
在属于myfile> myFunc(第5行)名称大小字节类属性y 1x1 8 double的工作区中
工作区再次包含变量y,在工作空间上下文myfunc。
使用DBUP和DBDown命令将当前的工作区和功能上下文更改为堆栈上的任何工作区和功能上下文,并以一步。
功能n = myfile(x)n = myfunc1(x-1);功能m = myFunc1(y)m = myFunc2(2/y);功能p = myfunc2(z)p =(z-1)/3;
设置一个断点myfunc2并运行myfile输入1。MATLAB暂停该功能myfunc2,在线p =(z-1)/3。
myfunc2
p =(z-1)/3
DBSTOP在myfile> myfunc2myfile(1);
8 p =(z-1)/3;
名称大小字节类属性z 1x1 8 double
工作空间包含变量z,在工作空间上下文myfunc2。
z
跑过DBUP命令切换到基本工作区。称呼谁是查看新工作区中的变量。
DBUP2谁是
跑过DBDown命令切换到工作空间myfunc2一步,然后致电谁是。
DBDown2谁是
在属于myfile> myFunc2(第8行)名称大小字节类属性z 1x1 8 double的工作空间中
工作区再次包含变量z,在工作空间上下文myfunc2。
在呼叫堆栈上移动的级别数量,指定为正整数标量。
dbstack|DBUP|谁是
dbstack
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室