poly2rc
R2026bConvert prediction filter polynomial to reflection coefficients
Description
Examples
Input Arguments
Output Arguments
Limitations
If abs(k(i)) == 1 for any i, finding the
reflection coefficients is an ill-conditioned problem. poly2rc
returns some NaNs and provides a warning message in those
cases.
Tips
A simple and quick way to verify if all the roots of a lie inside the unit circle is to check
if all the elements of k have magnitude less than 1.
stable = all(abs(poly2rc(a))<1)
Algorithms
Assume a vector of polynomial coefficients, a = [1 a1 ⋯
an], where n is the polynomial degree. The
poly2rc function finds k = [k1
k2 ⋯
kn] through this recursive relationship:
This relationship is based on Levinson’s recursion [1].
References
[1] Kay, Steven M. Modern Spectral Estimation. Englewood Cliffs, NJ: Prentice-Hall, 1988.