首页 > 电脑

matlab中程序出现错误

更新时间2019-03-18 05:12:42

matlab中程序出现错误

第一页:matlab程序运行时出现错误怎么办?  第二页:matlab程序运行时出现错误怎么办?2    

  对于初学者来说,开发MATLAB程序时,经常回出现诸多错误。MATLAB程序运行时出现错误后,可通过适当的方法定位和查找,操作步骤如下所列。

 

  方法/步骤

  下述方法描述中,采用如下实例程序进行说明。

 

  %实例程序

  [xx,yy] = meshgrid(1:20,1:20);

  d = sqrt(xx.^2+yy.^2);

  zz = peaks(10);

  out = d + zz;

  surf(out);shading interp;

  MATLAB程序运行错误后,切换到MATLAB命令行中,观察命令行中的错误信息,确定错误原因

 

  在错误信息中,查找源程序中错误代码的行数,点击行数链接,可以直接定位错误语句

 

  错误语句定位后,自动跳转到代码编辑器中,在代码编辑器中通过光标标识错误代码的位置

 

  确定错误语句后,通过F12快捷键在错误语句处设定断点

 

  断点设定完成后,通过F5快捷键重新执行程序,程序会在断点处停止运行,进入调试状态

 

  在调试状态下有多个步骤可以查找程序问题的原因。

  (1)将鼠标放置在变量上方,这时代码编辑器会自动显示变量的类型、维数、各维大小等信息,根据此信息帮助程序员查找程序中变量错误原因。

 

  在调试状态下有多个步骤可以查找程序问题的原因。

  (2)将问题代码行复制到在MATLAB命令行中执行,重现错误。这样可以反复重新错误,而不中断程序运行,而且不用重新执行程序,提高调试效率。


相关标签:matlab

上一篇:phpinsertintoselect语句没有成功

下一篇:请教execl输入。在下面的图中按照1.2.3.4.5.6的顺序输入数字。按回车依自动换行。