那位高手帮下忙,能否从matlab图像里面提取x,y轴的数据?谢谢

我的意思是我只有一张matlab的Figure文件(里面包含实验曲线和拟合曲线),其余什么都没有,而我想把拟合曲线的x,y轴数据提取出来,怎么弄,麻烦哪位高手帮下忙,先谢... 我的意思是我只有一张matlab的Figure文件(里面包含实验曲线和拟合曲线),其余什么都没有,而我想把拟合曲线的x,y轴数据提取出来,怎么弄,麻烦哪位高手帮下忙,先谢了 展开
 我来答
有空飘过的
2008-10-22 · TA获得超过4945个赞
知道大有可为答主
回答量:1448
采纳率:50%
帮助的人:1847万
展开全部
%打开并拿到figure的handle
h_fig=open('1.fig');

%如果h_fig是figure会返回'figure'
get(h_fig, 'Type')

%拿到figure里axes的handle
h_axes = get(h_fig, 'children');

%如果h_axes是axes会返回'axes'
get(h_axes, 'Type')

%拿到axes里曲线line的handle,可能会多于一个
h_line = get(h_axes, 'children');

%如果h_axes是line会返回'line'
get(h_axes, 'Type')

%假设有两条线
x1 = get(h_line(1), 'XData');
y1 = get(h_line(1), 'YData');
x2 = get(h_line(2), 'XData');
y2 = get(h_line(2), 'YData');
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式