Main Content

poly2lsf

Convert prediction filter coefficients to line spectral frequencies

Description

lsf = poly2lsf(a) returns a vector lsf of line spectral frequencies from a vector a of prediction filter coefficients.

example

Examples

collapse all

Given a vector, a, of prediction filter coefficients, generate the corresponding line spectral frequencies.

a = [1.0000  0.6149  0.9899  0.0000  0.0031 -0.0082];
lsf = poly2lsf(a)
lsf = 5×1

    0.7842
    1.5605
    1.8776
    1.8984
    2.3593

Input Arguments

collapse all

Prediction filter coefficients, specified as a vector.

Data Types: single | double

Output Arguments

collapse all

Line spectral frequencies, returned as a column vector.

References

[1] Deller, John R., John G. Proakis, and John H. L. Hansen. Discrete-Time Processing of Speech Signals. New York: Macmillan, 1993.

[2] Rabiner, Lawrence R., and Ronald W. Schafer. Digital Processing of Speech Signals. Englewood Cliffs, NJ: Prentice-Hall, 1978.

Extended Capabilities

Version History

Introduced before R2006a

See Also