波形會漂移如何將基準線拉直。

我要作一個脈博的峰值檢測器,功能是可以得知脈博波的峰值是多少,但是量脈博時波形會漂移,所以要先一次微分,請問要怎麼作才不會漂移?目前沒有脈博的數據,所以我先用ECG R波的值替代。

![](upload://jtnieBdwdutgNtvlTdXvpbu4sk3.jpeg)

 

ECG3.txt      一次微分要怎麼作才不會漂移1.vi

 

 

![|634x436](upload://2DcLzOfGngOUOHDTyAfjxACaxyU.jpeg)

1.vi

飄移 這意思就不懂了

因為我作的東西是即時顯示的脈博波量測所以基準線會漂移(如圖顯示),為了讓各位大大可以看清礎所以我用讀檔的方式讀資料進來,但在實際上是不用讀檔而是直接連接感測器讀訊

號。謝謝<span =bold>pesrty的幫忙。希望各位先進們可以幫我想一下要怎麼把基準線拉直,謝謝!

用Normalize Waveform.vi就可以了!!

Eddy

<span =bold>pesrty sir請你再傳一下 1.vi這個檔好嗎?謝謝,因為我的7.1開不起來。

謝謝兩位大大的講解,使用normalized waveform能讓波形offset, 但是那只是同時拑位,波形的基準線還是會漂移(圖中黃線地方,左邊漂移右邊正常)

![](upload://bIDqBn2mPADpIwVA1bXjhePlPFW.jpeg)

其中一個脈波peak值有沒有比前一個脈波peak值大並不知道(圖中紅圈地方),因為脈波的基準線並沒有相同(基準線漂移),我要的功能是能將基準線拉直,這樣就能知道其中一脈波peak值有沒有比前一個脈波peak值大。

目前沒有脈博波的數據,所以我先用ECG 的數據替代,為了讓各位大大可以看清礎所以我用讀檔的方式讀資料進來,但在實際上是不用讀檔而是直接連接感測器讀訊號。謝謝收看

一次微分要怎麼作才不會漂移2.vi

 

 

試試這樣處理

![](upload://d47fh9iCE2AljdyNL01EKYFCD41.jpeg)

如果你做完標準化,0就代表你的基準線.

不同的訊號,要做比較需放在一樣的環境比較才有意義.

舉例說,一組數據從0,1,3,5,7哪個是peak,另一組數據2,4,6,8,哪個是peak

那如果兩個數據加在一起哪一個是peak?

peak表示該數據向上遠離平均值,而平均值有許多類型,最常用的是算數平均數

我們會用標準差來代表某一數值遠離平均數的程度

這跟程式技巧無關.

[QUOTE=pesrty]

 

1.vi

飄移 這意思就不懂了

[/QUOTE]

誰可以幫我把這個檔轉成7.1謝謝