主要内容

rc2poly

将反射系数转换为预测滤波器多项式

语法

一个= rc2poly (k)
[a, efinal] = rc2poly (k, r0)

描述

一个= rc2poly (k)转换反射系数k对应于预测滤波器多项式的格结构一个,a (1)1.输出一个行向量是长度吗长度(k)+ 1。

[a, efinal] = rc2poly (k, r0)返回最终的预测错误efinal基于零滞后自相关,r0

例子

全部折叠

考虑由一组反射系数给出的晶格IIR滤波器。找到它的等效预测过滤器表示。

K = [0.3090 0.9800 0.0031 0.0082 -0.0082];一个= rc2poly (k)
一个=1×61.0000 0.6148 0.9899 0.0000 0.0032 -0.0082

算法

rc2poly计算输出一个使用莱文森的递归[1].这个函数

  1. 设置输出向量一个到第一个元素k

  2. 的其余元素循环k

    对于每个循环迭代A = [A + A (i-1:-1:1)*k(i) k(i)]

  3. 实现了A = [1 A]

参考文献

Kay, Steven M。现代谱估计.Englewood Cliffs, NJ: Prentice-Hall, 1988。

扩展功能

之前介绍过的R2006a