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: integer

Number of Markov parameters to output

Returns:

H: matrix

First M Markov parameters

Notes

Currently only works for SISO

Examples

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