Matlab是常用的科学计算软件,在使用时,常常需要用到调试功能。这里分享两种满足一定条件时的调试技巧,即条件断点调试。
工具/原料
Matlab 2014a 及以上版本
通过设置条件
1、在Matlab中创建一个简单的循环小程序for i=1:100 s(i)=i^2;end
2、鼠标左键单击断点图标下的小三角,选择设置条件
3、将条件设置为i==50,即运行到第五十次时开始调试,然后单击确定。
4、单击运行按钮运行程序
5、从图中可以看出,程序在i=50时停止运行,可以开始单步调试
通过添加判断语句
1、将以上小程序更改为for i=1:100 if i==60 keyboard; end s(i)=i^2;end
2、从图中可以看出,在1=60时,程序停止运行,可以开始单步调试