为什么替代形式”dbstop在文件位置如果表达“不记录?

1视图(30天)
这个问题是由于另一个问题 在这里
这是相当容易猜测
dbstop (“文件”,“十”)
将设置一个断点 file.m 在10号线。我也可以看到,它接受一个结构所产生的 dbstatus。
不应该有可能,然而,使用上述格式与各种参数获取大部分或所有的文档中列出的17岁的行为吗?如果是这样,为什么这些形式不记录?如果不是,为什么上面的代码工作吗?
编辑:我刚刚发现上下文提示功能。答案是
dbstop (“在”,“文件”,“在”,“行”,“如果”,“表情”)
但我会接受一个答案,可以解释背后的推理形式更为普遍。

接受的答案

约翰D 'Errico
约翰D 'Errico 2021年11月15日
编辑:约翰D 'Errico 2021年11月15日
在MATLAB命令实际上是实现为功能。有一个命令/函数对偶性存在。所以你可以调用的函数如果你是发出一个命令,如果你提供适当的函数的参数。这是适用于任何命令,我能想到的。
但DBSTOP无疑是其中的一个命令,可能是从来没想过要通过编程的方式使用。为什么你会呼吁调试停止在另一个函数?当然,至少看起来很危险。看起来dbstop写好像总是被称为命令形式,尽管在现实中,dbstop函数内的代码的生活本身。这是记录,好像是这样。

更多的答案(0)

类别

找到更多的在调试和分析帮助中心文件交换

s manbetx 845


释放

R2012b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!