Предок графического объекта
p = ancestor(h,type)
p = ancestor(h,type,'toplevel')
p = ancestor(h,type) возвращает указатель самого близкого предка h, если предок является одним из типов графических объектов, заданных typeВвод может быть:
вектор символов с именем одного типа объекта, например, 'figure'.
массив ячеек, содержащий имена нескольких объектов, например, {'hgtransform','hggroup','axes'}.
Если MATLAB® не может найти предка h это - один из заданных типов, затем ancestor возвращает p как пустой. Когда ancestor ищет иерархию, она включает сам объект в поиск. Поэтому, если объект с указателем h имеет один из типов, перечисленных в typeпредок возвратит объект h.
ancestor возвращает p как пустой, но не выдает ошибку если h не графический объект.
p = ancestor(h,type,'toplevel') возвращает предка высшего уровня h, если этот тип появляется в type аргумент.