怎么在matlab中进行逻辑判断?

时间:2026-02-12 15:19:08

1、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

怎么在matlab中进行逻辑判断?

2、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

怎么在matlab中进行逻辑判断?

3、if isgraphics(h,'figure')    

  disp('h is a valid figure handle.')

else    

  disp('h is not a valid figure handle.')

end

怎么在matlab中进行逻辑判断?

4、if isequal(h,groot)    

  disp('h is the root handle')

else    

  disp('h is not the root handle')

end

怎么在matlab中进行逻辑判断?

5、p = plot(magic(3)); 

par = get(p,'Parent'); 

objarray = [par{:}]'; 

whos objarray

怎么在matlab中进行逻辑判断?

怎么在matlab中进行逻辑判断?

怎么在matlab中进行逻辑判断?

怎么在matlab中进行逻辑判断?

6、p1 = plot(1:10); 

p2 = p1; 

p2 == p1

怎么在matlab中进行逻辑判断?

怎么在matlab中进行逻辑判断?

怎么在matlab中进行逻辑判断?

7、l1 = line; 

l2 = line; 

isequal(l1,l2)

怎么在matlab中进行逻辑判断?

怎么在matlab中进行逻辑判断?

怎么在matlab中进行逻辑判断?

8、t = num2str(rand); 

fh = @(t) text(1,1,t); 

th = cellfun(fh,{t},'UniformOutput',false);

怎么在matlab中进行逻辑判断?

怎么在matlab中进行逻辑判断?

怎么在matlab中进行逻辑判断?

怎么在matlab中进行逻辑判断?

© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com