【问题标题】:Matlab commands FIR filter [duplicate]Matlab命令FIR滤波器[重复]
【发布时间】:2013-09-18 11:55:06
【问题描述】:

我有这个作业,我有一个信号,实际上是信号的总和,它被要求制作一个 FIR 滤波器,它将削减 40 Hz 以上的频率,并且宽度 N=41,并且它的构造使用平方窗口。我应该怎么做,我找不到命令,然后它说用符号学打印传递函数和滤波器的脉冲响应。请通过提供必要的命令和方法来帮助我。谢谢前进。

【问题讨论】:

  • 这应该是你的家庭作业。

标签: matlab filter


【解决方案1】:

你有信号处理工具箱吗?

  1. 使用fdatool 找出您真正想要的。
  2. 决定您要使用的过滤器并查看 matlab 该过滤器的文档,它将为您提供所需的代码
  3. 你会得到一个传递函数结构tf
  4. 您可以用bode(sys) 绘制tf-system,然后得到频率响应

如果您没有工具箱,您必须手动设计过滤器,确定传递函数并使用tf( numerator-vector, denumerator-vector ) 定义它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-29
    • 1970-01-01
    • 1970-01-01
    • 2015-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多