【问题标题】:Applying a high-pass filter on constant signal对恒定信号应用高通滤波器
【发布时间】:2015-08-04 14:57:52
【问题描述】:

我最近实现了巴特沃斯高通滤波器(二阶)。一切似乎都很好,除了在将这样的滤波器应用于恒定信号时我有一个问题。由于恒定信号中没有高频分量,我希望滤波器产生恒定的 0 信号。

在下面的图中是我的结果。在高通滤波信号(正确)收敛到 0 之前的前几帧中似乎存在“波纹”。

这是对恒定信号应用巴特沃斯高通滤波器的逻辑结果,还是我的代码中可能存在错误?

编辑:我在 Octave 中创建了相同的过滤器,得到相同的输出。这表明我们确实在关注阶跃响应,正如 Paul R. 所指出的那样。

【问题讨论】:

  • 试试你的问题here

标签: filter signal-processing highpass-filter


【解决方案1】:

过滤器的输入本质上是一个阶跃函数(因为它在 t = 0 之前的值为 0,并且 t > 0 时为正值),因此您会看到过滤器的 step response,因此初始振铃.这是预期的行为,在适当的时间后,阶跃响应将稳定为零。

【讨论】:

    猜你喜欢
    • 2012-09-22
    • 2015-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-29
    • 1970-01-01
    • 2018-11-11
    相关资源
    最近更新 更多