用濾波器取得1002000Hz頻段波形

![](upload://1bVSpP99HPxLblcwBspDUMapH2D.jpeg)

目前需要取得特定頻率100~2000Hz特定頻率波形

但在butter濾波器的FH、FL及order上的設定上不確定該怎麼設定,請大家指教,

需要100~2000HZ的波形,上面是使用帶通濾波器,我設定fl、fh100跟2000,都會跑出錯誤,請問該怎麼設定?

感謝^^

參考一下小弟寫的範例
如果你要讓波形在100~2000 Hz 內通過
所使用的vi設定:
 low cutoff freq: fl ==> 請設 100
 high cutoff freq: fh ==> 請設 2000
此意義代表為,波形僅在 fl 與 fh內通過,其他頻率的波形將被濾掉

而並非你所設定的0.125 與 0.45哦

filtered test.vi

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

真的很感謝elvistu的指導
您的範例非常清楚,可以看到衰減的情形

但我FH調成2000Hz卻會發現波形不能顯示的情形,如下圖![|418x447](upload://2Qq5Dd4irgrs2E5rnUKZ6wN23tQ.jpeg)

請問是我哪裡操作上有問題嗎?

之前的範列頻寬上下限:100~ 200 Hz
所以可以執行

又你的問題頻寬上下限: 100 ~ 2000 Hz
所以我將Sampling Rate重新調整為5000,如紅色框圈處
這樣子執行就不會有問題了
參考一下

filtered_test-V1.vi

![](upload://5oGJwq3vAai9vYAQq5bIWdsJYF.jpeg)

非常感謝您

看了您的程式後

問題大致了解了
非常感謝您的指教^^