MATLAB.fig图片提取数据再编辑

MATLAB.fig图片提取数据再编辑

MATLAB.fig图片提取数据再编辑

在用MATLAB画图时常遇到需要对已有的*.fig文件的数据进行再编辑。提取文件中的数据之后再编辑就很方便了

具体操作如下:

Matlab 代码

  1. open(文件名.fig’’);//打开已有图片;注意一定带上后缀 .fig;
  2. W=findall(gca,‘type’,‘line’) //查看图形中所包含的所有数据和属性
  3. x=get(W,‘xdata’)
    y=get(W,‘ydata’) //获取图形的横轴和纵轴的数据;注意此时的数据是以cell形式存在
  4. x_1=x{1,1}( : , : ) ; //读取横轴cell中第一元组数据
    y_1=y{1,1}( : , : ); //读取纵轴cell中第一元组数据
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    x_n=x{n,1}( : , : ) ; //读取横轴cell中某一元组数据
    y_n=y{n,1}( : , : ); //读取纵轴cell中某一元组数据

数据已经获取完毕,之后对数据重新操作编辑即可。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值