matlab 程序调试
2012-01-03 17:11
274 查看
在程序调试时,程序运行中变量的值是一个重要的线索。因此,查看变量值是程序调试的重要线索,由于在函数调用时只返回最后的输出参数,而不返回中间变量,因此,可以选择下面的方法查看程序运行中的变量值。
(1)通过分析,将可能出错的语句后面的分号删除,将结果显示在命令窗口中,与预期值进行比较。
(2)利用函数disp显示中间变量的值。
(3)在程序的适当位置添加keyboard指令。当Matlab执行至此处时将暂停,等待用户反应。在命令窗口中显示k>>提示符,用户可以查看工作区中的变量,可以改变变量的值。
输入return指定返回程序,继续运行。
(4)在调试一个单独的函数时,可以将函数改写为脚本文件。
(1)通过分析,将可能出错的语句后面的分号删除,将结果显示在命令窗口中,与预期值进行比较。
(2)利用函数disp显示中间变量的值。
(3)在程序的适当位置添加keyboard指令。当Matlab执行至此处时将暂停,等待用户反应。在命令窗口中显示k>>提示符,用户可以查看工作区中的变量,可以改变变量的值。
输入return指定返回程序,继续运行。
(4)在调试一个单独的函数时,可以将函数改写为脚本文件。
相关文章推荐
- **MATLAB** MATLAB中程序的编写和调试
- MATLAB下的程序调试
- MEX文件调试—MATLAB调用C++程序—混合编程
- MATLAB下的程序调试
- 调试大型matlab数值计算程序的经,
- matlab中的c程序,在vs中调试
- MEX文件调试—MATLAB调用C++程序—混合编程
- 如何更有效的调试运行MATLAB程序(调试运行)
- matlab 调用C编译器 调试c程序
- 入门级CUDA程序调试的通用方法——可用于Matlab的MexCuda
- VC中单步调试matlab mex程序
- eclipse调试java调用matlab程序的7.17dll找不到的问题
- Matlab协助调试ROS程序: matlab2015b + ros indigo
- MATLAB调用C程序、调试和LDPC译码
- matlab中调试C程序
- 关于matlab与VS混合编程——在matlab中调试程序
- Matlab 2014b调试程序时怎么进行单步运行
- matlab程序调试方法
- Matlab 编辑器和程序调试
- TLD算法matlab版本的程序调试过程