3# 萧湘客 你这个是一个很好的问题。
做程序有两类错误;
一、语法错误,
二、逻辑错误。
第一类错误比较好找,通常MATLAB有很强的纠错功能。当然,其他语言编辑环境也有,比如JAVA的环境和C++(微软VC++)环境,都有语法错误提示功能。你的程序可以运行,第一类错误没有。
第二类错误,通常是逻辑错误。就是运算的结果和预期想要的不一致。这个在程序测试中,叫Debug吧。你的程序产生了bug。通常可以从几个方面纠正。
一个是重新设计算法,是算法错误引起的逻辑错误。一个是虽然语法没有错误,不过函数调用错误,在运行中产生了预期之外的逻辑性错误。