低通滤波器和采样频率

4

我正在尝试理解低通滤波器和采样频率之间的关系。假设我有一个采样频率为500Hz的信号数据,并且该数据表示具有0-200Hz频率的信号。我试图除去50Hz以上的频率(从50-200Hz中除去部分)。在巴特沃斯滤波器中,它们谈论的是采样频率。频率带公式基于采样频率,如f_cut/f_sampling。虽然我需要根据信号的物理频率去除额外的噪声,但这些都与采样频率有关。它是如何工作的?

1个回答

6

在进行数字滤波设计时,通常使用标准化频率,即实际频率除以采样率。因此,在您希望以500 Hz的采样率指定50 Hz截止频率的示例中,您将将其指定为0.1的标准化频率。(请注意,如果您稍后更改了采样率,例如变为1 KHz,则您的滤波器将具有100 Hz的截止频率。)


好的,谢谢。所以,重要的是采样频率。我不应该担心200Hz,并且需要将一切都相对于采样频率进行归一化处理。 - user2700178
准确地说,过滤器本身并不知道或关心任何与绝对频率(即赫兹数)有关的事情。 - Paul R
嗨@PaulR,这与scipy.signal.butter的“临界频率”参数有关吗?我认为该参数是滤波器的频率阈值,但它接受0到1之间的参数。看起来这符合你在这里的描述... - rocksNwaves
@rocksNwaves:是的,看起来那个函数使用了归一化频率(0..1)。 - Paul R

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接