电脑
matlab软件
if ~isempty(get(groot,'CurrentFigure')) %如果现有的窗口没有图disp('There are existing figures.') %显示There are existing figureselse disp('There are no existing figures.') %显示There are no existing figuresend
if ~isempty(findobj('Tag','myFigures')) disp('There are objects with this tag.') %显示There are objects with this tagelse disp('There are no objects with this tag.') %显示There are no objects with this tagend
if isgraphics(h,'figure') disp('h is a valid figure handle.')else disp('h is not a valid figure handle.')end
if isequal(h,groot) disp('h is the root handle')else disp('h is not the root handle')end
p = plot(magic(3)); par = get(p,'Parent'); objarray = [par{:}]'; whos objarray
p1 = plot(1:10); p2 = p1; p2 == p1
l1 = line; l2 = line; isequal(l1,l2)
t = num2str(rand); fh = @(t) text(1,1,t); th = cellfun(fh,{t},'UniformOutput',false);