Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

rc2poly

Convertir coeficientes de reflexión en polinomio de filtro de predicción

Sintaxis

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

Descripción

a = rc2poly(k) convierte los coeficientes de reflexión correspondientes a la estructura de celosía al polinomio del filtro de predicción, con el valor .kaa(1)1 La salida es un vector de fila de longitud + 1.alength(k)

[a,efinal] = rc2poly(k,r0) devuelve el error de predicción final basado en la autocorrelación de cero vueltas, .efinalr0

Ejemplos

contraer todo

Considere un filtro IIR de celosía dado por un conjunto de coeficientes de reflexión. Busque su representación de filtro de predicción equivalente.

k = [0.3090 0.9800 0.0031 0.0082 -0.0082];  a = rc2poly(k)
a = 1×6

    1.0000    0.6148    0.9899    0.0000    0.0032   -0.0082

Algoritmos

calcula la producción utilizando la recursividad de Levinson.rc2polya[1] La función

  1. Establece el vector de salida en el primer elemento de .ak

  2. Recorre los elementos restantes de .k

    Para cada iteración de bucle , .ia = [a + a(i-1:-1:1)*k(i) k(i)]

  3. Implementa. a = [1 a]

Referencias

[1] Kay, Steven M. Modern Spectral Estimation. Englewood Cliffs, NJ: Prentice-Hall, 1988.

Capacidades ampliadas

Consulte también

| | | | | | |

Introducido antes de R2006a