我在一个图中创建了一个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);