当前位置:文档之家› 导出matlab图形中的数据

导出matlab图形中的数据

如何导出MATLAB图像里的 数据。
打开图形,在命令窗口(command window)中输入以下代码:
h1 = findobj(gca,'Type','line');
x1 = get(h1,'XData');
y1 = get(h1,'YData');

对于多条曲线,曲线上的数据点会储存在细胞组中。
例如:图形中有3条曲线,则x1{1},y1{1}对应第一条曲线的数据;
x1{2},y1{2}对应第二条曲线的数据;
x1{3},y1{3}对应第三条曲线的数据。


可在命令窗口中输入以下代码验证:
figure
plot(x1{1},y1{1})
hold on
plot(x1{2},y1{2})
hold on
plot(x1{3},y1{3})
hold off

相关主题
文本预览
相关文档 最新文档