Создание группы объектов путем создания родительских объектов для группы или преобразования объекта. Например, вызов hggroup для создания объекта группы и сохранения его дескриптора. Назначьте этот объект группы родительским для созданных впоследствии объектов:
hg = hggroup; plot(rand(5),'Parent',hg) text(3,0.5,'Random lines','Parent',hg)
Отключение видимости группы делает линию и текстовые объекты, которые она содержит, невидимыми.
hg.Visible = 'off';Объекты можно добавлять в группу выборочно. Например, следующий вызов bar функция возвращает дескрипторы пяти отдельным объектам-полосам:
hb = bar(randn(5))
hb =
1x5 Bar array:
Bar Bar Bar Bar BarРодительский третий, четвертый и пятый штриховые объекты для группы:
hg = hggroup;
set(hb(3:5),'Parent',hg) Объекты группы могут быть родительскими для любого числа дочерних осей, включая другие объекты группы. Примеры см. в разделах Поворот вокруг произвольной оси и преобразования гнезд для сложных движений.
Функции печати очищают оси перед созданием их графика. Однако при назначении группы или преобразования в качестве Parent в функции печати объект группы или преобразования не очищается.
Например:
hg = hggroup;
hb = bar(randn(5));
set(hb,'Parent',hg)Error using matlab.graphics.chart.primitive.Bar/set
Cannot set property to a deleted object bar функция очистила оси. Однако, если установить Parent как пара имя/значение в bar аргументы функции, функция bar не удаляет группу:
hg = hggroup;
hb = bar(randn(5),'Parent',hg);Установка Visible свойство группы или объекта преобразования определяет, видны ли все объекты в группе. Тем не менее, изменение состояния Visible свойство для объекта группы не изменяет состояние этого свойства для отдельных объектов. Значения Visible свойства отдельных объектов сохраняются.
Например, если Visible свойство группы выключено и впоследствии включено, отображаются только объекты, которые были первоначально видны.
То же самое относится к Selected и SelectionHighlight свойства. Нижестоящие элементы объекта group или transform показывают состояние свойств содержащего объекта без фактического изменения их собственных значений свойств.