【发布时间】:2015-05-16 16:58:30
【问题描述】:
我在 Matlab 中有两个零填充信号
h_1[n] = {...,0,0,1,2,1,0,0,...}
h_2[n] = {...,0,1,0,2,0,1,0,...}
您可以在下面看到他们的 FFT 图:
% N1 and N2 are just the lengths of h1 and h2.
H1 = fft(h1, N1);
H2 = fft(h2, N2);
% ...
figure;
from = -floor(length(H1)/2);
to = floor(length(H1)/2);
stem(from:to, abs(H1));
我的问题是如何确定它们是低通、高通还是带通滤波器。
我知道 FFT 将我的时间函数(此处为 h_1[n] 和 h_2[n])分解为构成它们的频率:H_1[k] 和 H_2[k],如果我没猜错的话但到目前为止,这些情节几乎没有告诉我任何信息。
那么如何解释这些情节呢?我不知道为什么我们必须在h_2[n] 中添加更多的零,这是为了提高采样率吗?
感谢您的解释!
【问题讨论】: