查找框图的系数

信息处理 过滤器设计 数字滤波器
2022-01-25 11:19:11

我在看我的教科书上的问题,这对我来说没有太大意义:

设计一个一阶滤波器,线性外推当前和之前的测量值。这相当于假设即将进行的测量将在连接当前测量和先前测量的直线上。过滤器的输出应该通过现在给出这个输出来预测这一点。

答案中给出了系数(2 和 -1),但我仍然不明白它们是如何找到的。

我知道数字滤波器的一般方程如下:

y[k]=i=0Nbiu[ki]j=1Naiy[kj]

使用问题的描述如何从那开始:

y[k]=2x[k]x[k1]

这是书中给出的答案:

在此处输入图像描述

2个回答

基本上,这个问题有两个部分

第1步 :

找出最后 2 个样本之间的斜率。斜率只是最后两个样本之间的差异。

m=x[n]x[n1];

第2步 :

您需要根据下一个样本将与前两个样本共线的假设进行推断以找到下一个样本。

x[n+1]=x[n]+m

x[n+1]=x[n]+x[n]x[n1]=2x[n]x[n1]

如果您假设样本位于一条线上,则当前样本与前一个样本的关系为

(1)x[n]=x[n1]+c

有一些未知的常数c. 如果给出了两个过去的样本,那么c简单地由这两个样本之间的差异决定:

(2)c=x[n1]x[n2]

结合(1)(2)

(3)x[n]=2x[n1]x[n2]