继承处理属性



我在一个图中创建了一个axes,我正在定义它的属性('Title', 'XLim',…)。现在我正在创建第二个axes,我希望它继承第一个的属性。比如:

handles_axes2 = handles_axes1;

之后,必须能够为它们中的任何一个定义不同的属性。

这可能吗?

我试过了:

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

2)我想知道是否有可能set所有的处理,而不仅仅是一些属性。如果能够选择不传递哪些句柄就更好了:

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

如有任何想法,我将不胜感激

根据@CST-Link, copyobj可以完成这项工作。

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

最新更新