从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);
相关推荐
CappuccinoRose9 小时前
MATLAB学习文档(二十八)
开发语言·学习·算法·matlab
爱敲代码的loopy9 小时前
MATLAB函数全称解析:旋转翻转找数字
开发语言·matlab
chao18984410 小时前
基于BP神经网络的故障分类MATLAB实现
神经网络·matlab·分类
ytttr87313 小时前
基于MATLAB实现晶体共晶凝固模拟
开发语言·算法·matlab
ThreeYear_s15 小时前
【FPGA+DSP系列】——MATLAB simulink单相PWM全控整流电路基础版
开发语言·matlab·fpga开发
kaikaile199516 小时前
基于高斯白噪声与瑞利衰落共同作用的OFDM系统仿真
开发语言·matlab
机器学习之心17 小时前
MATLAB基于ELM和DE-NSGAIII的齿盘切削参数优化
matlab·齿盘切削参数优化
jghhh012 天前
基于幅度的和差测角程序
开发语言·matlab
yuan199972 天前
基于MATLAB的单目深度估计神经网络实现
开发语言·神经网络·matlab
今天吃饺子3 天前
如何用MATLAB调用python实现深度学习?
开发语言·人工智能·python·深度学习·matlab