本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

findall

查找所有图形对象

语法

object_handles = findall(handle_list)
object_handles = findall(handle_list,'property','value',...)

说明

object_handles = findall(handle_list) 返回 handle_list 标识的对象层次结构中所有对象的句柄(包括隐藏句柄)。

object_handles = findall(handle_list,'property','value',...) 返回 handle_list 标识的、将指定属性设置为指定值的对象层次结构中所有对象的句柄。

示例

全部折叠

使用 findall 查找 x 轴标签的文本对象。与 findobj 不同,即使 HandleVisibility 属性设置为 'off'findall 函数也能查找对象。

plot(1:10)
txt = xlabel('My x-axis label');

txt.HandleVisibility
ans = 
'off'
a = findall(gcf,'Type','text')
a = 
  3x1 Text array:

  Text    (My x-axis label)
  Text
  Text

d = findobj(gcf,'Type','text')
d = 
  0x0 empty GraphicsPlaceholder array.

提示

findallfindobj 类似,不同的是即使其 HandleVisibility 设置为 off,它也查找对象。

另请参阅

|

在 R2006a 之前推出