从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);
相关推荐
崇山峻岭之间3 小时前
Matlab学习记录24
javascript·学习·matlab
ghie90903 小时前
MATLAB中实现基于高斯混合模型(GMM)的心电信号两级分类
开发语言·matlab·分类
listhi5203 小时前
基于MATLAB实现高斯混合模型(GMM)与马尔可夫模型结合
开发语言·matlab
AI爱好者20204 小时前
智能优化算法2025年新书推荐——《智能优化算法及其MATLAB实例(第4版)》
开发语言·算法·matlab
wearegogog1234 小时前
基于试射法和龙格库塔法的层状介质射线追踪MATLAB实现
开发语言·matlab
yong99904 小时前
MATLAB自回归预测模型实现方案
开发语言·matlab·回归
果粒蹬i5 小时前
Windows下MATLAB与C/C++混合编程:DLL生成与调用实战
c语言·windows·matlab
fie88895 小时前
基于蒙特卡洛方法的粒子滤波跟踪MATLAB实现
开发语言·matlab
guygg8817 小时前
两轮车MATLAB仿真程序的实现方法
开发语言·matlab
cici1587419 小时前
基于GPRMAX的地下管线正演模拟与MATLAB实现
开发语言·算法·matlab