Re: [绘图] 有办法将figure档变成txt档吗?

楼主: sunev (Veritas)   2016-02-22 18:33:20
※ 引述《rygm3034 (SIAN)》之铭言:
: 想请问有没有方法可以将matlab figure档变成文字档(.txt)
: 因为绘图的方法比较特殊 (地震分析软件 (.sac) )
: 没办法直接从原始资料去抓数值
: 必须透过matlab将原始资料变成图
: 有办法直接从图变成txt档吗?
先介绍GUI解法,
在matlab开图后,上方工具列有个鼠标箭头(Edit Plot)
选择该工具后,选择你要抓资料的线或面
再从选单Edit里去选 Current Object Properties
再从右下方去选More properties
就会出现一大串东西,去找XData YData 就是你要的
如果图很多无法手工一个个处理
就要学会找Object的指令,及从Object中取资料的方法
以常见的Line 物件为例
h = findobj('type','line');
h(1).Xdata
h(1).Ydata
楼主: sunev (Veritas)   2016-02-22 18:34:00
当然有原始资料做处理是最好的,这里是讲只有图的情况

Links booklink

Contact Us: admin [ a t ] ucptt.com