matlab2008设置子函数断点无效,程序不在断点处停止

   本人在使用MATLAB2008a版本时,在主函数中调用了一个自己写的子函数,当我在子函数中设置断点时,点击运行调试时,程序直接运行结束,并没有在我设置的断点处停止。这是为什么呢?这种情况在高版本MATLAB上好像并不存在。

解决:

from:https://stackoverflow.com/questions/23843708/matlab-setting-breakpoints-in-called-functions

    因为在我的主程序中开始的时候,我们习惯用

clear all;
close all;
clc;

其中clear all这个语句会将设置的breakpoint也清除掉,所以导致我们在子函数中设置的断点无效。

只要改成:

clear ;
close all;
clc;

即可!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值