文档帮助中心
删除断点
dbclear所有
文件中的Dbclear
Dbclear在文件中的位置
Dbclear if条件
dbclear所有删除所有MATLAB中的所有断点®代码文件,以及为错误、捕获的错误、捕获的错误标识符、警告、警告标识符和设置的所有断点naninf.
naninf
例子
dbclear在文件删除指定文件中的所有断点。的在关键字可选。
dbclear在文件
文件
在
dbclear在文件在位置删除指定文件中指定位置处设置的断点。的在而且在关键字是可选的。
dbclear在文件在位置
位置
dbclear如果条件属性设置的所有断点条件,例如Dbstop错误或Dbstop if naninf.
dbclear如果条件
条件
Dbstop错误
Dbstop if naninf
全部折叠
在程序文件中设置并清除断点。
创建一个文件,buggy.m,包含这些语句。
buggy.m
函数Z =小车(x) n =长度(x);Z = (1:n)./x;
在第2行和第3行添加断点。列出使用的所有断点dbstatus.
dbstatus
dbstop在车在2dbstop在车在3.dbstatus
buggy的断点在第2,3行。
删除所有的断点buggy.m.调用dbstatus确认已清除所有断点。
dbclear在车dbstatus
在程序文件的某个位置设置并清除断点。
删除第3行中的断点并调用dbstatus.
dbclear在车在3.dbstatus
buggy的断点在第2行。
设置并清除错误断点。
创建一个文件,buggy.m,这需要一个输入向量。
设置错误断点,并调用车输入是矩阵而不是向量。
车
dbstop如果错误车(魔法(3))
出现运行时错误,MATLAB进入调试模式,在第3行暂停buggy.m.
错误使用。/矩阵维数必须一致。错误在buggy 3 z = (1:n)./x;3 z = (1:n)./x;
调用dbquit退出调试模式。
dbquit
清除断点,并调用车同样是用矩阵代替向量。
dbclear如果错误车(魔法(3))
出现运行时错误时,MATLAB立即暂停执行,而不进入调试模式。
错误使用。/矩阵维数必须一致。错误在buggy(行3)z = (1:n)./x;
文件名,指定为字符向量或字符串标量。文件名可以包含部分路径,但必须在搜索路径上的文件夹中,或者在当前文件夹中。
例子:myfile.m
myfile.m
如果文件名后面跟着-completenames选项,则该文件不需要在搜索路径上,只要文件名是完全限定名即可。
-completenames
例子:c:\Program Files\MATLAB\myfile.m -completenames
c:\Program Files\MATLAB\myfile.m -completenames
此外,文件可以包含一个文件标记(>)以指定文件内特定局部函数或嵌套函数的路径。
>
例子:myfunction myfile >
myfunction myfile >
数据类型:字符|字符串
字符
字符串
位置文件要清除的断点,指定如下:
行号文件指定为字符向量或字符串标量。默认为1.
1
行号文件,在匿名函数号处,指定为字符向量或字符串标量。例如,1 @2指定第1行上的第二个匿名函数。如果没有指定匿名函数号,则默认值为1.
1 @2
中局部函数的名称文件指定为字符向量或字符串标量。
错误
发现错误
警告
...
错误断点的类型,指定如下:
错误的外部发生的运行时错误try / catch块。如果要清除特定错误的断点集,请指定消息id。例如:
try / catch
Dbclear if错误属性设置的所有断点Dbstop错误命令,包括具有指定消息id的断点。
Dbclear if错误
dbclear if error MATLAB:ls:InputsMustBeStrings清除消息ID为的错误MATLAB: ls: InputsMustBeStrings.
dbclear if error MATLAB:ls:InputsMustBeStrings
MATLAB: ls: InputsMustBeStrings
发现错误对象中发生的运行时错误试一试部分try / catch块。如果要清除特定错误的断点集,请指定消息id。
试一试
警告—运行时警告。如果要清除特定警告的断点集,请指定消息id。
属性禁用警告时,此条件无效警告所有命令,或者在为指定的消息id禁用警告时。有关禁用警告的详细信息,请参见警告.
警告所有
naninf-非数字错误或无限值错误。当代码返回一个无限值(正)或非数字的值(南)作为操作符、函数调用或标量赋值的结果。
正
南
dbquit|dbstack|dbstatus|dbstop|filemarker
dbstack
dbstop
filemarker
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处