MATLAB读取fig文件中的数据

比如说我现在有个A.fig怎么在MATLAB里面得到他的数据呢,就是x-y矩阵。谢谢!... 比如说我现在有个A.fig 怎么在MATLAB里面得到他的数据呢,就是x-y矩阵。谢谢! 展开
 我来答
刺友互
高粉答主

2020-02-13 · 每个回答都超有意思的
知道答主
回答量:3979
采纳率:100%
帮助的人:71.9万
展开全部

1、打开原始的fig图形文件,可以在matlab命令窗口输入下述指令:open('文件名.fig')。

2、查看图形的包含的数据和相关属性,在matlab命令窗口中输入下述代码可以查看图形包含的数据和属性。

3、从上图中可以看到,该图形包含的9个向量数据。

4、双击该部分可以弹出相应的属性窗口,如下图所示,双击窗口中黑线标注部分,又会弹出X轴对应的坐标的值。

5、双击该数据可以在matlab窗口显示对应变量存储的数据。

6、最后就可以看到数据了。

ruifengcao
推荐于2017-11-24 · TA获得超过9491个赞
知道大有可为答主
回答量:3579
采纳率:33%
帮助的人:2074万
展开全部
假设你的图片是figure1,使用下面的语句即可得到图上点的坐标

h=open('A.fig');
a=get(h);
b=get(a.Children);
c=get(b.Children);
xx=c.XData;
yy=c.YData;

祝你学习愉快!
追问
你好,当我输入h=open('A.fig');
a=get(h);
的时候,显示???Error using ==> get
Invalid handle object.
是怎么回事呢?谢谢!
追答
你看看你的图片打开了吗?我感觉是没有打开吧,也就是h没有值
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
domonate
2011-04-21 · TA获得超过627个赞
知道小有建树答主
回答量:424
采纳率:100%
帮助的人:480万
展开全部
fig是个GUI自动生成的文件,有个跟这个fig文件名称一样的m文件,运行的时候运行m文件就会自动调用fig文件的内容!
我的腾讯联系方式,散坝而要龄要伞流午
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wmlsl63
2011-04-21 · TA获得超过1899个赞
知道小有建树答主
回答量:719
采纳率:0%
帮助的人:595万
展开全部
用函数imread
追问
你好,我输入imread('A.fig')时候显示unable to determine the file format,不行啊。。。而且我想得到图中的原始数据就是矩阵。谢谢~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式