The Polynomial Toolbox is a toolbox for use with MATLAB for polynomials and polynomial matrices and their application in systems, signals, and control. The Polynomial Toolbox allows you to easily define, display, and handle polynomial matrices with real and complex coefficients; use many overloaded operations and functions; generate 2-D and 3-D color plots of polynomial matrices; and work with polynomial matrix fraction descriptions of LTI systems. The toolbox can also solve various linear and quadratic polynomial matrix equations, analyze and design control systems and filters by polynomial methods, and solve classical, optimal, and robust design problems. The Polynomial Toolbox is based on a new generation of numerical algorithms and provides a GUI to edit polynomial matrices.
Users of the Polynomial Toolbox include control engineers involved in control systems analysis and design, communication engineers with an interest in filter design, and teachers of university courses in linear systems, signals, and control. It provides a Simulink blockset for LTI systems described by polynomial matrix fractions and supports conversion to and from LTI systems described by polynomial matrix fractions. It also supports conversion to and from LTI objects of the Control System Toolbox and polynomial objects defined in the Symbolic Math Toolbox.