[問題]如何抓取某頻率間的數值

看板MATLAB作者 (麻倉憂是神)時間11年前 (2014/07/27 20:37), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
各位大大您好 小弟我在實驗上碰到了問題在於 我從實驗的結果上得到了數據 但是在數據內包含了大量的雜訊 在經由FFT後 得到了我想要的正確訊號在某個頻率區間 但是要如何把這頻率間的數據抓取出來 小弟在這邊卡關了 順帶一提我的數據是一個時間對應一個電壓數值 像是 時間 電壓 1.00s 1v 1.01s -1v 1.02s 0.99v 1.03s -0.98v ..... ...... ..... ...... 大約有一萬多個數據,且數據是繁亂的 請問各位大大有什麼方向給小弟一些建議 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.120.105.59 ※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1406464638.A.1B8.html

07/28 09:49, , 1F
fft後,把不需要的頻率區間的點都設為0,再ifft回來
07/28 09:49, 1F

07/28 09:51, , 2F
或是設計bandpass filter,直接在time domain濾波
07/28 09:51, 2F
文章代碼(AID): #1JrF9-6u (MATLAB)
文章代碼(AID): #1JrF9-6u (MATLAB)