作者asked (艾斯可一滴)
看板MATLAB
标题清除变数并留下某些变数
时间Fri Sep 28 10:32:44 2012
以往我都是用很久以前在版上看到的方式,留下特定变数并清除其他变数
像以下的例子就是留下fTime和fCurrentFile两个变数并删除其他变数
cClearVariables=who; %all variables
cClearVariables(strmatch('fTime',cClearVariables))=[]; %remain
cClearVariables(strmatch('fCurrentFile',cClearVariables))=[]; %remain
for fCVn=1:length(cClearVariables)
eval(['clear ' cClearVariables{c}]);
end;
clear cClearVariables fCVn;clc;
想请问板上神人有没有更简洁的写法m(_ _)m
※ 编辑: asked 来自: 140.115.120.189 (09/28 10:38)
1F:→ math99:clearvars 09/28 11:46
2F:→ asked:呃感谢楼上 这指令一直都有吗? 感觉自己好像笨蛋~_~ 09/28 12:01