Преобразуйте коэффициенты отражения в полином предсказательного фильтра
a = rc2poly(k)
[a,efinal] = rc2poly(k,r0)
a = rc2poly(k)
преобразует коэффициенты отражения k
соответствующий решетчатой структуре полином предсказательного фильтра a
, с a(1)
= 1
. Область выхода a
- вектор-строка длины length(k)
+ 1.
[a,efinal] = rc2poly(k,r0)
возвращает окончательную ошибку предсказания efinal
на основе автокорреляции с нулевой задержкой, r0
.
rc2poly
вычисляет выходные a
использование рекурсии Левинсона [1]. Функция
Устанавливает вектор выхода a
к первому элементу k
.
Циклы через оставшиеся элементы k
.
Для каждой итерации цикла i
, a = [a + a(i-1:-1:1)*k(i) k(i)]
.
Реализует a = [1 a]
.
[1] Кей, Стивен М. Современная спектральная оценка. Englewood Cliffs, Нью-Джерси: Prentice Hall, 1988.