确定 8 个第一指数的 ARMA 滤波器的单位脉冲响应

信息处理 信号分析 冲动反应
2022-02-09 05:25:18

我有这个问题,我已经在书籍和互联网上检查了近 3 个小时的单位脉冲响应 n = 0 : 7 但什么也没有。 测试

我一直在研究如何获得 h[t] 但我最终陷入了死胡同:

[测试[2]

从那里,我不知道如何解决这个问题,有人可以帮助我吗?

1个回答

正如您正确编写的那样,函数由下式给出:

y[n]=12y[n1]+18y[n2]+12x[n2]

假设初始条件为 0,我们可以很容易地看到对于单位脉冲(即全为零,但x[0]=1

y[0]=0y[1]=0y[2]=12y[3]=0.5y[2]=14y[4]=0.5y[3]+0.125y[2]=316y[5]=0.5y[4]+0.125y[3]=18y[6]=0.5y[5]+0.125y[4]=11128y[7]=0.5y[6]+0.125y[5]=15256

由于它具有 IIR 组件,因此它将无限进行。

MATLAB仿真:

在此处输入图像描述

完整的代码可以在我的StackExchange Signal Processing Q43918 GitHub 存储库中找到(查看SignalProcessing\Q43918文件夹)。