为什么替代形式”dbstop在文件位置如果表达“不记录?
1视图(30天)
显示旧的评论
这是相当容易猜测
dbstop (“文件”,“十”)
将设置一个断点
file.m
在10号线。我也可以看到,它接受一个结构所产生的
dbstatus。
不应该有可能,然而,使用上述格式与各种参数获取大部分或所有的文档中列出的17岁的行为吗?如果是这样,为什么这些形式不记录?如果不是,为什么上面的代码工作吗?
编辑:我刚刚发现上下文提示功能。答案是
dbstop (“在”,“文件”,“在”,“行”,“如果”,“表情”)
但我会接受一个答案,可以解释背后的推理形式更为普遍。
0评论
接受的答案
约翰D 'Errico
2021年11月15日
编辑:约翰D 'Errico
2021年11月15日
在MATLAB命令实际上是实现为功能。有一个命令/函数对偶性存在。所以你可以调用的函数如果你是发出一个命令,如果你提供适当的函数的参数。这是适用于任何命令,我能想到的。
但DBSTOP无疑是其中的一个命令,可能是从来没想过要通过编程的方式使用。为什么你会呼吁调试停止在另一个函数?当然,至少看起来很危险。看起来dbstop写好像总是被称为命令形式,尽管在现实中,dbstop函数内的代码的生活本身。这是记录,好像是这样。