我有一个带有句柄的单元格数组h
,其中包含一个行对象:
带有属性的行:
Color: [0 0 0]
LineStyle: '-'
LineWidth: 0.5000
Marker: 'none'
MarkerSize: 6
MarkerFaceColor: 'none'
XData: [1.9023e+06 1.9023e+06]
YData: [1.4689e+07 1.4689e+07]
ZData: [1×0 double]
创建新图形时,如何显示h{1}
及其所有属性?这不起作用,因为绘图无法保留颜色和其他属性:
figure;
plot(h{1].XData,h{1].YData);
答案 0 :(得分:2)
您可以使用copyobj
将图形元素复制到新图形:
figure;
h = plot(randn(100,1),'ro');
figure;
copyobj(h,gca);