从Matlab的Fig图里面导出数据
1、怎么从Fig文件中提取数据第一种方法:uiopen('C:\Users\Administrator\Desktop\test.fig',1)h=get(gca,'children')data=get(h,{'xdata','ydata'})所有的数据都会在data变量中。第二种方法:open(fnam); % fnam是文件名lh=findall(gca,'type','line'); % 从当前图(gca)中取出曲线的handle,xc=get(lh,'xdata'); % 取出x轴数据,注意,这个x和y是以cell的数据结构保存的yc=get(lh,'ydata'); % 取出y轴数据x=xc{1};从cell转换成矩阵,可以这样写y=yc{1};
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:53
阅读量:25
阅读量:66
阅读量:28
阅读量:84