Plot Roots

Computes and plots the roots of either an LPC polynomial or the resulting set of LSP polynomials

You are now following this Submission

Speech processing designates a team consisting of Prof. Lawrence Rabiner (Rutgers University and University of California, Santa Barbara), Prof. Ronald Schafer (Stanford University), Kirty Vedula and Siva Yedithi (Rutgers University). This exercise is one of a set of speech processing exercises that are intended to supplement the teaching material in the textbook “Theory and Applications of Digital Speech Processing” by L R Rabiner and R W Schafer.
This MATLAB exercise computes and plots the roots of either an LPC polynomial or the resulting set of LSP polynomials, for all frames of a specified speech file, and superimposes the resulting root plots over either a conventional wideband spectrogram of the speech, or an LPC spectrogram of the speech. For plotting the roots of the LPC polynomial, a threshold is used in order to limit the roots being plotted to those whose magnitude exceeds a specified threshold (e.g., 0.85 or 0.9)

Cite As

Speech Processing (2026). Plot Roots (https://ch.mathworks.com/matlabcentral/fileexchange/45327-plot-roots), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.4.0.0

Updated to work with post-R2014b graphics

1.1.0.0

code updates; Read_Me.txt setup file; pathnew_matlab_central example

1.0.0.0