通过育儿对象来创建对象组或转换对象。例如,致电hggroup
创建组对象并保存其句柄。将此组对象分配为随后创建对象的父:
hg = hggroup;情节(兰德(5),,“父母”,HG)文本(3,0.5,“随机线”,,,,“父母”,HG)
将组的可见性设置为关闭,使线路和文本对象包含不可见。
hg.visible ='离开';
您可以选择性地将对象添加到组中。例如,以下呼叫酒吧
函数将其返回到五个单独的条对象:
hb = bar(randn(5))
HB = 1x5吧台阵列:吧台吧台吧台吧台
父母第三,第四和第五条对该组的对象:
hg = hggroup;设置(HB(3:5),“父母”,HG)
组对象可以是任何数量的轴儿童的父对象,包括其他组对象。有关示例,请参见围绕任意轴旋转和巢转换为复杂运动。
绘制功能在生成图形之前清除轴。但是,如果您分配一个组或转换为父母
在绘图函数中,组或变换对象未清除。
例如:
hg = hggroup;hb = bar(randn(5));设置(HB,“父母”,HG)
使用matlab.graphics.chart.primitive.bar/set无法将属性设置为删除对象
这酒吧
功能清除了轴。但是,如果您设置父母
属性作为名称/价值对酒吧
函数参数,条函数不会删除组:
hg = hggroup;hb = bar(randn(5),,“父母”,HG);
设置可见的
组的属性或转换对象控制组中的所有对象是否可见。但是,改变了可见的
组对象的属性不会更改单个对象的此属性状态。值的值可见的
保留单个对象的属性。
例如,如果可见的
该组的属性设置为关闭并随后设置为ON,仅显示最初可见的对象。
同样的行为适用于选定
和selectionhighlight
特性。小组或转换对象的子女显示包含对象属性的状态,而无需实际更改自己的属性值。