Создание групп объектов

Создайте группу объектов путем порождения объектов группе или преобразуйте объект. Например, вызовите 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 аргументы функции, функция панели не удаляет группу:

hg = hggroup;
hb = bar(randn(5),'Parent',hg);

Visible and Selected Properties дочерних элементов группы

Установка Visible свойство группы или преобразовывает объектные средства управления, отображаются ли все объекты в группе или не видимы. Однако изменяя состояние Visible свойство для группового объекта не изменяет состояние этого свойства для отдельных объектов. Значения Visible свойство для отдельных объектов сохраняется.

Например, если Visible свойство группы установлено в прочь и впоследствии установлено в на, только объекты, которые первоначально отобразились, отображены.

То же поведение применяется к Selected и SelectionHighlight свойства. Дочерние элементы группы или преобразовывают объект show состояние содержания свойств объектов, на самом деле не изменяя их собственные значения свойств.