damp
Natural frequency and damping ratio
Description
___ = damp(___,
computes the damping ratio and natural frequency for a subset of poles of the
sparse model Name=Value)sys based on one or more specified name-value
arguments. If you do not specify any name-value arguments, the function computes
damping ratio and natural frequency for up to first 1000 poles with smallest
magnitude. The function ignores name-value arguments when
sys is a nonsparse model. (since R2025a)
Examples
Input Arguments
Name-Value Arguments
Output Arguments
Algorithms
damp computes the natural frequency, time constant, and damping
ratio of the system poles as defined in the following table:
| Continuous Time | Discrete Time with Sample Time Ts | |
|---|---|---|
| Pole Location |
|
|
| Equivalent Continuous-Time Pole |
|
|
| Natural Frequency |
|
|
| Damping Ratio |
|
|
| Time Constant |
|
|
If the sample time is not specified, then damp assumes a sample
time value of 1 and calculates zeta accordingly.
For sparse-state space models, the software uses the Krylov--Schur algorithm [1] for inverse power iterations to compute poles in the specified frequency band. (since R2025a)
References
[1] Stewart, G. W. “A Krylov--Schur Algorithm for Large Eigenproblems.” SIAM Journal on Matrix Analysis and Applications 23, no. 3 (January 2002): 601–14. https://doi.org/10.1137/S0895479800371529.