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