schurrc
Calcular coeficientes de reflejo desde una secuencia de autocorrelación
Sintaxis
k = schurrc(r)
[k,e] = schurrc(r)
Descripción
k = schurrc(r)
utiliza el algoritmo de Schur para calcular un vector k
de coeficientes de reflejo de un vector r
que representa una secuencia de autocorrelación. k
y r
tienen el mismo tamaño. Los coeficientes de reflejo representan los parámetros de malla de un filtro de predicción para un señal con la secuencia de autocorrelación dada, r
. Cuando r
es una matriz, schurrc
trata cada columna de r
como una secuencia de autocorrelación independiente, y produce una matriz k
, del mismo tamaño que r
. Cada columna de k
representa los coeficientes de reflejo con el filtro de malla para precedir el proceso con la secuencia de autocorrelación correspondiente r
.
[k,e] = schurrc(r)
también calcula el escalar e
, la varianza de los errores de predicción. Cuando r
es una matriz, e
es un vector columna. El número de filas de e
es el mismo que el número de columnas de r
.
Ejemplos
Referencias
[1] Proakis, John G., and Dimitris G. Manolakis. Digital Signal Processing: Principles, Algorithms, and Applications. 3rd Edition. Upper Saddle River, NJ: Prentice-Hall, 1996, pp. 868–873.
Historial de versiones
Introducido antes de R2006a