簡體   English   中英

采樣頻率正弦波

[英]Sampling Frequency sine wave

我正在嘗試使用Matlab中的fdatool設計帶通FIR濾波器。 輸入信號是2kHz的正弦波,被白噪聲破壞,均值為零,方差為0.01。 我具有FIR濾波器所需的規格,以增強正弦波並降低噪聲,但我想知道應該使用哪個采樣頻率。 這是我嘗試過的,效果不佳。

Fs=10000;
t=0:1/Fs:0.005;
x = sin(2*pi*2000*t);
signal = x + sqrt(0.01)*randn(size(t));
plot(t,signal);
hold on;
output=filter(Hd,signal);
plot(t,output);

對於數字FIR濾波器,您應該具有一定數量的“抽頭”或定義濾波器的濾波器系數。 水龍頭的數量將取決於以下幾點:

1.)信號采樣頻率

2.)濾波器的頻率響應

既然你似乎選擇任意Fs在你的榜樣,我留下來假設你沒有選擇的Fsfdatool界面。 您應確保濾波器的采樣頻率和所生成的信號的采樣頻率相同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM