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

2025-10-23 08:08:09

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中进行逻辑判断?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢