从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);
相关推荐
yongui4783414 小时前
混凝土二维随机骨料模型 MATLAB 实现
算法·matlab
我爱C编程14 小时前
5G下行信号的频谱结构及模糊函数特征matlab仿真与分析
5g·matlab·模糊函数·频谱结构
yong999016 小时前
基于势能原理的圆柱齿轮啮合刚度计算MATLAB程序实现
开发语言·matlab
矿矿不想吃饭20 小时前
MATLAB control system model
matlab
bubiyoushang88821 小时前
基于MATLAB的局部特征尺度分解(LCD)实现与优化
开发语言·matlab
一个没有本领的人1 天前
Matlab批量修改文件夹的名称
matlab
kaikaile19951 天前
结构风荷载理论与Matlab计算
开发语言·matlab
yugi9878382 天前
遗传算法优化的极限学习机模型(GA-ELM)Matlab实现
开发语言·matlab
ghie90902 天前
MATLAB中编写不平衡磁拉力方程
开发语言·matlab
机器学习之心2 天前
卷积神经网络(CNN) 与SE(Squeeze-and-Excitation)注意力机制锂电池剩余寿命预测,MATLAB代码
人工智能·matlab·cnn·锂电池剩余寿命预测