Преобразуйте коэффициенты отражения в полином предсказательного фильтра
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.