control.matlab.damp
- control.matlab.damp(sys, doprint=True)[source]
Compute system’s natural frequencies, damping ratios, and poles.
- Parameters:
- sys
StateSpaceorTransferFunction A linear system object.
- doprintbool (optional)
If True, print table with values.
- sys
- Returns:
- wnarray
Natural frequency for each system pole.
- zetaarray
Damping ratio for each system pole.
- polesarray
System pole locations.
See also
poles
Notes
If the system is continuous
wn = abs(poles)zeta = -real(poles)/polesIf the system is discrete, the discrete poles are mapped to their equivalent location in the s-plane via
s = log(poles)/dtand
wn = abs(s)zeta = -real(s)/wnExamples
>>> G = ct.tf([1], [1, 4]) >>> wn, zeta, poles = ct.damp(G) Eigenvalue (pole) Damping Frequency -4 1 4