在MatLab中,如果我们写findobj(gca,'Type','line')
,那么findobj
将返回一个句柄,列出Type
为line
的当前轴的子项。但是,如果我们不将父对象指定为gca
并简单地写findobj('Type','line')
,该怎么办?这看起来是否搜索当前工作空间中的所有对象?搜索当前数字(gcf
)的所有孩子?如果您不打算传递对父对象的引用,那么搜索空间究竟是什么?
答案 0 :(得分:0)
如果您没有指定对象或对象数组来限制搜索(作为第一个参数),那么findobj
将搜索root object及其所有后代(即一切)。
请注意findobj
找不到hidden handles的对象。您应该使用findall
。