### Navigation

- index
- modules |
- modules |
- next |
- previous |
- SciPy v0.12 Reference Guide (DRAFT) »
- Signal processing (`scipy.signal`) »

# scipy.signal.lti

class `scipy.signal.``lti`(*args, **kwords)

  Linear Time Invariant class which simplifies representation.

  Parameters : | args : arguments The `lti` class can be instantiated with either 2, 3 or 4 arguments. The following gives the number of elements in the tuple and the interpretation: 2: (numerator, denominator) 3: (zeros, poles, gain) 4: (A, B, C, D) Each argument can be an array or sequence.

  Notes

  `lti` instances have all types of representations available; for example after creating an instance s with `(zeros, poles, gain)` the state-space representation (numerator, denominator) can be accessed as `s.num` and `s.den`.

  Methods

  `bode`([w, n]) | Calculate bode magnitude and phase data.
  `freqresp`([w, n]) | Calculate the frequency response of a continuous-time system.
  `impulse`([X0, T, N]) |
  `output`(U, T[, X0]) |
  `step`([X0, T, N]) |

### Navigation

- index
- modules |
- modules |
- next |
- previous |
- SciPy v0.12 Reference Guide (DRAFT) »
- Signal processing (`scipy.signal`) »