从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的一维条材下料优化问题求解
数学建模·matlab·线性规划·最优化模型·整数线性规划
步达硬件3 小时前
【Matlab】批量自定义图像处理
开发语言·matlab
崇山峻岭之间4 小时前
Matlab学习记录32
开发语言·学习·matlab
机器学习之心5 小时前
MATLAB灰狼优化算法(GWO)改进物理信息神经网络(PINN)光伏功率预测
神经网络·算法·matlab·物理信息神经网络
ghie909015 小时前
基于MATLAB的TLBO算法优化实现与改进
开发语言·算法·matlab
wuk99815 小时前
VSC优化算法MATLAB实现
开发语言·算法·matlab
2401_8633186317 小时前
机动车防撞击系统设计
matlab
jllllyuz21 小时前
MATLAB实现蜻蜓优化算法
开发语言·算法·matlab
yyy(十一月限定版)1 天前
初始matlab
开发语言·matlab
listhi5201 天前
基于MATLAB的支持向量机(SVM)医学图像分割方法
开发语言·matlab