继承处理属性

时间:2014-07-25 13:44:20

标签: matlab plot

我在图中创建了axes,我正在定义其属性('Title''XLim',...)。现在我正在创建第二个axes,我希望它继承第一个属性。类似的东西:

handles_axes2 = handles_axes1;

之后必须为其中任何一个定义不同的属性。

有可能吗?

到目前为止我尝试了什么:

1)copyobj正在复制对象,但为其分配了不同的句柄

2)我想知道是否有可能set所有句柄而不仅仅是某些属性。能够选择哪些句柄不分配也可能很好:

handles_axes2 = set(handles_axes2, get(handles_axes2,"except(Color)")

任何想法都将受到赞赏

1 个答案:

答案 0 :(得分:0)

根据@ CST-Link,copyobj可以胜任。

fig = figure;
handles_axes1 = axes('Parent',fig);
handles_axes2 = copyobj(handles_axes1,fig);