从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);
相关推荐
星夜离尘5620 小时前
MATLAB 只剩批次摘要怎么合并方差:用 n、mean、M2 保留批间差异
开发语言·matlab
爱喝热水的呀哈喽2 天前
HEJIAN RESEARCH
开发语言·matlab
星夜离尘562 天前
MATLAB阶跃响应怎么量:别把最后一个采样点当成稳态
开发语言·matlab
星夜离尘562 天前
MATLAB滑动RMS如何接报警:窗口未满和缺样不能当成正常
开发语言·matlab
机器学习之心2 天前
给地铁牵引系统做一次“体检“:灰色聚类 + 正态云模型的MATLAB完整实现
matlab·数据挖掘·聚类
星夜离尘563 天前
MATLAB 采样混叠实验 20 Hz 和 80 Hz 为什么会得到相同数据
matlab·数据采集·信号处理·采样定理·混叠
weixin_307779133 天前
C++代码实现MATLAB中的fitrtree函数功能
开发语言·c++·算法·matlab
weixin_307779133 天前
C++代码实现MATLAB中的spectralcluster函数功能
开发语言·c++·算法·matlab
孙琦Ray3 天前
开源MATLAB工具LIBquiv:650小时老化仿真仅139秒
matlab·开源·锂离子电池·等效电路模型·电池老化·libquiv·电池建模
phoenix@Capricornus3 天前
LDA 协方差矩阵(MATLAB `fitcdiscr`)
算法·matlab·矩阵