1、设置断点:在行号处点击有小红点出现,即可作为断点进行调试(F5是继续调试)。如图:
2、单步调试(F11为单步调试)
(1)、只需在主程序调用子函数该行处设置断点,例如在图中Line127行设置断点。
(2)、运行主程序到Line127行后,点击菜单"步入"按钮,即可进入该子函数中,然后可以单步调试了。
3、提高程序运行速度方案
(1)、提前分配内存 :对于内存消耗非常大的情况, 测试不提前分配val的内存,测试提前分配val的内存。
(2)、矩阵运算: 写for循环之前先看看能否改成矩阵运算, matlab二维矩阵运算速度非常快,但是三维矩阵运算并不快。
3、并行运算parfor
1、打开Matlab软件,【打开】或新建调试文件。
2、点击代码前的横杠【设置断点】。
3、点击【运行】。
4、光标停到断点处,按【F10】单步执行。
5、将鼠标放在要观察的变量上【停留片刻】,查看变量值(当矩阵太大时,只显示矩阵的维数)。最后F5执行完成。
本回答被网友采纳