control.markov

control.markov(Y, U, m)

Calculate the first M Markov parameters [D CB CAB …] from input U, output Y.

Parameters:
  • Y (array_like) – Output data
  • U (array_like) – Input data
  • m (int) – Number of Markov parameters to output
Returns:

H – First m Markov parameters

Return type:

ndarray

Notes

Currently only works for SISO

Examples

>>> H = markov(Y, U, m)