fixvariable.m

来自「OPENCV系列的」· M 代码 · 共 19 行

M
19
字号
% Code that clears an empty variable, or a NaN vsriable.
% Does not clear structures, or cells.

if exist('var2fix'),
   if   eval(['exist(''' var2fix ''') == 1']),
      if eval(['isempty(' var2fix ')']),
	 eval(['clear ' var2fix ]);
      else
	 if eval(['~isstruct(' var2fix ')']),
	    if eval(['~iscell(' var2fix ')']),
	       if eval(['isnan(' var2fix '(1))']),
		  eval(['clear ' var2fix ]);
	       end; 
	    end;
	 end;
      end;
   end;
end;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?