获得当前图的线系列句柄

时间:2013-07-01 01:06:20

标签: matlab

是否有gca的等价物,但我想获取lineseries对象的句柄(从plot返回的内容)。

我使用的candle没有返回句柄,但除了复制代码和修改函数之外还想修改它XData,是否内置了允许我做的此?

2 个答案:

答案 0 :(得分:1)

您可能会在

的输出中找到该句柄(以及许多其他句柄)
get(gca, 'Children')

答案 1 :(得分:1)

我的解决方案

fighandle = openfig('path of figure.fig','reuse')
ax=findall(fighandle,'Type','line');
x=get(ax,'Xdata')
y=get(ax,'YData')

如果有超过lineseries

xx=x(length(x),1);
xx=xx{1};