我的代码中有一个if
状态,如果出现问题,我想调试它是否在那里。类似于在该行上手动设置断点但是永久性的。
所以它总是会通过命令在那里有红点。
我看过一些dbstop
个命令,但它们都以in file
或if error
结尾..
我找不到基本的'dbstop here'
或其他东西..
这可能吗? 感谢。
答案 0 :(得分:9)
查看nrank=1
命令。它不会创建红点,但它基本上就像一个断点。
答案 1 :(得分:3)
dbstop
的论点多于in file
或if error
:
dbstop in file at location
在指定位置设置断点。除非该位置是匿名函数,否则MATLAB执行会在该位置之前立即暂停。如果该位置是匿名函数,则执行在断点之后暂停。