文档

调试

诊断程序问题

您可以用MATLAB诊断问题®用图形或编程方式编程。这两种方法都允许您设置断点来暂停MATLAB程序的执行,以便您可以检查您认为可能存在问题的值。

功能

dbclear 删除断点
dbcont 恢复执行
dbdown 逆向dbup工作区移位
dbquit 退出调试模式
dbstack 函数调用栈
dbstatus 列出所有断点
dbstep 从当前断点执行下一个可执行行
dbstop 为调试设置断点
dbtype 显示带行号的文件
dbup 将当前工作空间切换到调试模式下调用者的工作空间
键盘 从键盘输入
回声 在函数执行期间显示语句

主题

调试MATLAB程序

要图形化地调试MATLAB程序,请使用编辑器/调试器。或者,您可以在“命令”窗口中使用调试函数。

设置断点

在MATLAB中设置断点,以便仅在满足指定条件或MATLAB遇到错误时在文件中的指定行处暂停。

调试时检查值

当您的程序暂停时,请查看当前工作区中任何变量的值,以查看是否有一行代码产生了预期的结果。

这个话题有用吗?