赞
踩
这里用的是openfig()函数打开的fig文件
→→→【matlab 中 fig 数据提取】
很简洁
→→→【MATLAB提取 .fig 文件中的数据】
这个给出了包含多个曲线的情况
→→→【提取matlab fig文件里的数据和legend】
只需要替换FileName的值即可
% 从fig文件中读取数据并保存\ clc;clear; FileName = 'v0_8-4'; h = openfig([FileName, '.fig'], 'invisible'); ax = findobj(h, 'Type', 'axes'); lines = findobj(ax, 'Type', 'line'); xData = get(lines, 'XData'); yData = get(lines, 'YData'); save([FileName, '.mat'], 'xData', 'yData'); close(h);
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。