【发布时间】:2015-12-16 04:23:58
【问题描述】:
我正在尝试使用 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);
【问题讨论】:
标签: matlab signal-processing frequency sampling