Mu Analysis and Synthesis Toolbox    
sresid, strunc

Reduce the state dimension of a SYSTEM matrix

Syntax
sysout = sresid(sys,ord)

sysout = strunc(sys,ord)

Description
sresid residualizes the last states of a SYSTEM matrix sys. sresid accounts for the DC contribution of the last columns and rows of the SYSTEM A matrix and the corresponding rows and columns of B and C. sresid assumes that the SYSTEM matrix is ordered so that the last states are to be residualized. If the orignal SYSTEM matrix is partitioned as

with A11 of size ord x ord, then the command

results in

strunc truncates the states of the input system matrix sys, to a system with state dimension equal to ord. strunc can be used in conjunction with the model reduction routines sysbal and hankmr.

The resulting SYSTEM output matrix is



Examples
A two input, one output, four state SYSTEM is reduced down to a two input, one output, two state SYSTEM via sresid and strunc. The only difference between the two reduced-order systems is the value of their D matrices.

See Also
rifd, statecc, strans



srelbal, sfrwtbal, sfrwtbld, sncfbal, sdecomp starp