Products & Services Industries Academia Support User Community Company

Learn more about Control System Toolbox   

pole - Compute poles of LTI system

Syntax

pole(sys)

Description

pole(sys) computes the poles p of the SISO or MIMO LTI model sys.

If sys has internal delays, poles are obtained by first setting all internal delays to zero (creating a zero-order Padé approximation) so that the system has a finite number of zeros. For some systems, setting delays to 0 creates singular algebraic loops, which result in either improper or ill-defined, zero-delay approximations. For these systems, pole returns an error. This error does not imply a problem with the model sys itself.

Algorithm

For state-space models, the poles are the eigenvalues of the matrix, or the generalized eigenvalues of in the descriptor case.

For SISO transfer functions or zero-pole-gain models, the poles are simply the denominator roots (see roots).

For MIMO transfer functions (or zero-pole-gain models), the poles are computed as the union of the poles for each SISO entry. If some columns or rows have a common denominator, the roots of this denominator are counted only once.

Limitations

Multiple poles are numerically sensitive and cannot be computed to high accuracy. A pole with multiplicity typically gives rise to a cluster of computed poles distributed on a circle with center and radius of order

where is the relative machine precision (eps).

See Also

damp, esort, dsort, pzmap, zero

  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS