从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);
相关推荐
Evand J43 分钟前
【课题推荐】三模型IMM交互式多模型滤波算法,匀速/左转/右转目标跟踪,附MATLAB代码测试结果
算法·matlab·目标跟踪·无人机·imm·多模型
aini_lovee3 小时前
MATLAB 基于多层编码遗传算法的车间调度优化
开发语言·matlab
吃好睡好便好3 小时前
在Matlab中绘制二维直方图
开发语言·人工智能·学习·算法·matlab
listhi5204 小时前
基于NSGA-II的多目标整数规划MATLAB实现
开发语言·matlab
吃好睡好便好5 小时前
在Matlab中绘制三维直方图
开发语言·学习·算法·matlab·信息可视化
fie88895 小时前
基于MATLAB的GPS捕获、跟踪与PVT计算实现
开发语言·matlab
茗创科技1 天前
连接矩阵与脑图
机器学习·matlab·脑网络
fengfuyao9851 天前
基于MATLAB的ALOHA防碰撞、二进制搜索算法和帧时隙算法
人工智能·算法·matlab
吃好睡好便好1 天前
在Matlab中绘制峰值图
开发语言·学习·算法·matlab·信息可视化
珞瑜·1 天前
基于Matlab生成黑色火柴人运球 + 起跳 + 投篮动作
学习·matlab