第十二章程序调试和编程技巧.pptVIP

  • 1
  • 0
  • 约 14页
  • 2017-05-19 发布于四川
  • 举报
第十二章程序调试和编程技巧

第12章 程序调试和编程技巧 在编写MATLAB程序时,难免会出现错误,这时就需要对程序进行调试。MATLAB中,M文件的调试主要有两种方法:直接调试法和工具调试法。 编写的程序在能够完成特定的功能的情况下,还要对程序的性能进行分析,例如运算速度和效率等。在MATLAB中,采用Profile工具对程序的性能进行分析。在本章的最后,介绍了一些常用的编程技巧。 12.1 M文件调试 对于编程者来说,程序出现错误在所难免,尤其是在编写多人参与的大型程序时,掌握常用的程序调试方法非常重要。下面首先介绍出错信息,然后介绍常用的直接调试法和工具调试法等。 12.1.1 出错信息 程序调试是一个很基础也很重要的问题。没有人能一遍写出完全正确没有错误的程序。错误的程序大致分为以下三类: 拼写错误:比如应该是sum( ),写成了smu( )。拼写错误非常容易发现,在程序运行时,系统会提示错误。 语法错误:比如6/0,输出结果变为无穷大Inf。程序在运行时不一定会报错,但是输出结果不正常。 逻辑错误:这样的错误非常隐蔽,通常是对程序的算法考虑不周全。程序可以正常执行,但是输出结果不符合预期值。 12.1.2 直接调试法 利用MATLAB编写脚本文件或函数,非常灵活,得到的程序也非常的简洁,比较容易阅读和理解。对于不是很复杂的程序,可以使用直接调试法进行程序的调试。 (1)如果程序出错或给出警告

文档评论(0)

1亿VIP精品文档

相关文档