matlab 程序调试

来源:互联网 发布:淘宝上的女长毛绒鞋子 编辑:程序博客网 时间:2024/04/29 09:58

在程序调试时,程序运行中变量的值是一个重要的线索。因此,查看变量值是程序调试的重要线索,由于在函数调用时只返回最后的输出参数,而不返回中间变量,因此,可以选择下面的方法查看程序运行中的变量值。

(1)通过分析,将可能出错的语句后面的分号删除,将结果显示在命令窗口中,与预期值进行比较。

(2)利用函数disp显示中间变量的值。

(3)在程序的适当位置添加keyboard指令。当Matlab执行至此处时将暂停,等待用户反应。在命令窗口中显示k>>提示符,用户可以查看工作区中的变量,可以改变变量的值。

输入return指定返回程序,继续运行。

(4)在调试一个单独的函数时,可以将函数改写为脚本文件。