从matlab的fig图像文件中提取数据

这里用的是openfig()函数打开的fig文件

→→→【matlab 中 fig 数据提取】
很简洁

→→→【MATLAB提取 .fig 文件中的数据】
这个给出了包含多个曲线的情况

→→→【提取matlab fig文件里的数据和legend】


chatgpt给出的方法

打开fig文件并保存数据

我的代码

只需要替换FileName的值即可

matlab 复制代码
% 从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);
相关推荐
ytttr8731 天前
MATLAB基于LDA的人脸识别算法实现(ORL数据库)
数据库·算法·matlab
wuk9981 天前
matlab为地图进行四色着色
开发语言·matlab
元周民1 天前
matlab求两个具有共根的多项式的所有共根(未详细验证)
开发语言·matlab
代码小小只1 天前
考虑不确定性的电动汽车优化问题
matlab
yong99901 天前
基于小波分析与粒子群算法的电网潮流优化实现(MATLAB)
开发语言·算法·matlab
Dev7z1 天前
基于MATLAB HSI颜色空间的图像美颜系统设计与实现
开发语言·matlab
ghie90901 天前
MATLAB 高速公路裂缝检测
开发语言·matlab
天呐草莓1 天前
热传导方程
算法·matlab
hoiii1871 天前
基于MATLAB实现无监督数据建模
开发语言·matlab
kaikaile19951 天前
使用纯MATLAB M函数实现的无刷直流电机控制系统仿真
开发语言·matlab