【问题标题】:Biquad to 4quad filterBiquad 到 4quad 滤波器
【发布时间】:2012-06-03 17:06:58
【问题描述】:

我有一个带通双二阶滤波器,其表达式为:

Result    = Nominator[0] * Input + FState[0];
State[0] = Nominator[1] * Input - Denominator[1] * Result + State[1];
State[1] = Nominator[2] * Input - Denominator[2] * Result;

如何在不制作两个相同过滤器的阶梯的情况下改进此过滤器的顺序? 我可以为此保存一些计算吗?

非常感谢!

【问题讨论】:

  • “改善订单”是什么意思?没有“4quad 滤波器”之类的东西。
  • 嗯,对不起。你是对的,这个问题的标题表明我对 DSP 缺乏经验;我想问的是是否可以在不简单复制公式的情况下增强此过滤器的响应。这是一个数学问题,但我想知道这是否可能..(也许会增加 FState 数组的长度)。

标签: filter signal-processing


【解决方案1】:

虽然可以直接实现高阶滤波器,但它们往往需要极其高精度的算术,因此大多数滤波器设计者更喜欢将高阶滤波器分解为一系列双二阶。

https://ccrma.stanford.edu/~jos/filters/filters.html有很好的教程

【讨论】:

    猜你喜欢
    • 2014-02-20
    • 1970-01-01
    • 2014-04-26
    • 2014-07-29
    • 1970-01-01
    • 2023-04-10
    • 2019-06-18
    • 2014-02-09
    • 2014-07-14
    相关资源
    最近更新 更多