functionreduceRosenbrock

Algorithm to compress the generalized system matrix [A, B; C, D] to calculate the invariant zeros of a system

Information

References

 [1] Emami-Naeini, A. and Van Dooren, P. (1982):
Computation of Zeros of Linear Multivariable Systems. Automatica, 18, pp. 415-430.
 

Inputs

TypeNameDefaultDescription
Real[:,:]AState matrix
Real[:,:]BInput matrix
Real[:,:]COutput matrix
Real[:,:]DFeedforward matrix

Outputs

TypeNameDefaultDescription
Real[:,:]Ar
Real[:,:]Br
Real[:,:]Cr
Real[:,:]Dr
IntegernDimension of Ar: Ar[n,n]
IntegermSecond dimension of Br: Br{n,m]
IntegerpFirst dimension of Cr: Cr[p,n]