findobj
找到图形对象与特定的属性
语法
描述
h = findobj
返回图形根对象和它的所有后代。
h = findobj (
限制搜索中列出的对象objhandles
,___)objhandles
他们的后代。你可以限制搜索的任何以前的语法。
h = findobj (
限制搜索中列出的对象objhandles
“深度”,d
,___)objhandles
和他们的后代d
水平低的图形对象的层次结构。
h = findobj (
限制搜索仅在列出的对象objhandles
“平”,___)objhandles
。后代对象不是搜索。使用“平”
选项是一样的使用“深度”
选项d = 0
。
例子
输入参数
提示
如果
HandleVisibility
设置对象的属性“关闭”
,findobj
不返回图形对象或它的任何后代。返回层次结构中的所有对象,包括隐藏对象、使用findall
函数。findobj
正确地匹配任何法律属性值。例如,这个代码发现所有对象颜色
属性设置为红色的
,r
,或(1 0 0)
:findobj (“颜色”,“r”)
当一个图形对象的后代超过一个对象中确定
objhandles
每次,MATLAB搜索对象findobj
遇到它的句柄。因此,隐式引用一个图形对象可以导致多个返回的对象。
版本历史
之前介绍过的R2006a