当前位置:   article > 正文

从matlab的fig图像文件中提取数据_matlab fig图片数据读取

matlab fig图片数据读取

这里用的是openfig()函数打开的fig文件
→→→【matlab 中 fig 数据提取】

很简洁
→→→【MATLAB提取 .fig 文件中的数据】

这个给出了包含多个曲线的情况
→→→【提取matlab fig文件里的数据和legend】


chatgpt给出的方法

在这里插入图片描述

在这里插入图片描述

打开fig文件并保存数据

在这里插入图片描述
在这里插入图片描述

我的代码

只需要替换FileName的值即可

% 从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);

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/412819
推荐阅读
相关标签
  

闽ICP备14008679号