if ~isempty(get(groot,'CurrentFigure')) %若是现有的窗口没有图
disp('There are existing figures.') %显示There are existing figures
else
disp('There are no existing figures.') %显示There are no existing figures
end
if ~isempty(findobj('Tag','myFigures'))
disp('There are objects with this tag.')
%显示There are objects with this tag
else
disp('There are no objects with this tag.')
%显示There are no objects with this tag
end
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);
原作者:matlab举报
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!