PPG小心得:調整資料

((留下痕跡...)
今天發現了一個很奇怪的東西,就是畫出來的數值在y 座標都對不起來,
會出現血壓整條都是負的,但是圖形是正確的,
就開始找資料應該是下載下來的資料要進行調整,
最先看到的是plotATM的指令,這是MIMIC 提供的包,
畫出來竟然都是正確的圖,合理推測要對下載下來的資料進行調整,
再來去看plotATM裡面的程式碼,結果看不太懂,
但是發現很特別的一個地方是這個包要丟三個參數進去,
分別是.mat檔案(這是訊號黨)、還有.hea(標頭黨)、
還有一個.info檔案(這個就是我一職都沒有下載下來看的檔案),
所以開始懷疑是不是有資訊在這個檔案裏面,
同時進行找尋有沒有人解釋plotATM程式碼的教學,
但是多半看到的都是怎麼運用他,
後來看到一個影片https://www.youtube.com/watch?v=GzavKiHXilo,
整理出影片裡面最重要的圖片,



 
詳細程式碼就是這樣
ecgS=(EKG-1024)/2046
Fs=125
t=(0:length(ecgS)-1/Fs)
plot(t,ecgS)

其中 1024,2046,125都要從info 檔案才得知,
就是這樣去調整下載的資料,就會正確了,終於解決這個問題。
再回去看plotATM 就看得更清楚了
其中這段就是在做我剛剛做的事情。
所以未來繼續研究有兩個方法,一個是每段都先手切,手改,
另外一個就是借用plotATM的程式碼,我想先試試看手改,
然後最後再組合再一起。

留言