“全部清除"后如何在MATLAB中还原断点? [英] How to restore breakpoints in MATLAB after "clear all"?
本文介绍了“全部清除"后如何在MATLAB中还原断点?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我习惯从clear all; close all; clc
开始我所有的MATLAB脚本.尽管这是一条非常有用的代码,但它一旦执行,便会清除我所有的断点.有避免这种情况的简单方法吗?
I have a habit of beginning all my MATLAB scripts with clear all; close all; clc
. While it has been a very useful line, as soon as it executes, it wipes out all my breakpoints. Is there a simple way to avoid that?
推荐答案
我已经通过创建一个保存和重新加载断点的脚本解决了这个问题.为了方便起见,您甚至可以将其放入快捷方式.
I have solved this issue by creating a script that saves and reloads breakpoints. For convenience, you can even put it into a shortcut.
%# store breakpoints
tmp = dbstatus;
save('tmp.mat','tmp')
%# clear all
close all
clear classes %# clears even more than clear all
clc
%# reload breakpoints
load('tmp.mat')
dbstop(tmp)
%# clean up
clear tmp
delete('tmp.mat')
这篇关于“全部清除"后如何在MATLAB中还原断点?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文