【问题标题】:Designing an FIR filter with FDAtool using the order number and the cut-off frequency使用 FDAtool 使用订单号和截止频率设计 FIR 滤波器
【发布时间】:2016-04-26 04:14:14
【问题描述】:

我需要设计一个 FIR 高通滤波器来衰减 20Hz 及以下的频率。我需要大约 8 个订单,因为我将在微控制器上实现过滤器。使用 MATLAB FDAtool 时,只有 Fpass 和 Fstop 作为输入参数。是否有仅输入 Fc 的选项(因为 Fpass 和 Fstop 未知)?或者有没有办法从订单号和截止频率来确定Fpass和Fstop?

【问题讨论】:

    标签: matlab filter


    【解决方案1】:

    考虑实现滤波器并仅考虑截止频率可能有点幼稚。实际上,必须考虑过滤器的几个参数。只有截止频率的理想滤波器将是无限阶的,因此无法实现。

    查看this image,了解实际滤波器设计中存在的不同考虑因素。

    但我会继续尝试阅读茶叶,这里:

    选择高通。您可能希望选择 20Hz 作为 Fstop 的值,但您应该知道略高于该值的频率也会略微(但不太如此)衰减。 Fpass 是衰减有效停止的频率。

    您的通带和阻带会有一个幅度纹波,您可能还想指定它。收紧这些会增加过滤器的顺序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-09-22
      • 1970-01-01
      • 2010-12-24
      • 1970-01-01
      • 2019-02-23
      • 2014-08-29
      • 1970-01-01
      相关资源
      最近更新 更多