自适应滤波器 期望响应

来源:百度知道 编辑:UC知道 时间:2024/05/31 16:36:23
在研究阶递归自适应滤波器算法时,其中d(n)是期望响应,是我们通过滤波器的输出y(n)估计出来的阿.但在算法中,d(n)却用到了中间过程,这个值如何得到?搞不懂。请高手指教!
根据后向预测,d(n)=u(n-M),那么在n<M时,d(n)应取多少呢?
结合我做的东西,我的信号u(n)是输入,d(n)是书中算法用到的期望响应。目的是经过滤波器得到一个估计值。

你需要给出初始条件,比如你的滤波器是两步预估,那么d(0),d(1)就需要作为初始条件给出来才可以做。
你写得比较简单,不太清楚你的u(n)和d(n)具体是什么,但是从你的描述中“d(n)是期望响应”来看,u(n)有可能是第n步的状态量或者输入量。

这就对了,在d(n)不能通过预估器得到的时候,比如d(0),d(1),就需要作为初始条件给出来,滤波器才能工作。