Вы можете экспортировать x
и y
векторов из фигуры (предполагая, что фигура является 2D сюжетом для одного набора данных) по:
h = plot(1:10);
xVec = get(h,'XData');
yVec = get(h,'YData');
Если вы не имеет ручку, но эта цифра открыта, то вы можете использовать gcf
, gca
как ручку для текущего активного фигуры или оси.
Если у вас есть несколько наборов данных (строки) в рисунке вы можете получить все связанные с этим данные по:
lines = findobj(h, 'Type', 'line'); //h is the handle to the figure
nlines = length(lines);
points = cell(nlines,2);
for i = 1:nlines
points{i,1} = get(lines(i),'XData');
points{i,2} = get(lines(i),'YData');
end