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