This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.


State coordinate transformation for state-space model


sysT = ss2ss(sys,T)


Given a state-space model sys with equations


or the innovations form used by the identified state-space (IDSS) models:


(or their discrete-time counterpart), ss2ss performs the similarity transformation x¯=Tx on the state vector x and produces the equivalent state-space model sysT with equations.


or, in the case of an IDSS model:


(IDSS models require System Identification Toolbox™ software.)

sysT = ss2ss(sys,T) returns the transformed state-space model sysT given sys and the state coordinate transformation T. The model sys must be in state-space form and the matrix T must be invertible. ss2ss is applicable to both continuous- and discrete-time models.


Perform a similarity transform to improve the conditioning of the A matrix.

T = balance(sys.A)
sysb = ss2ss(sys,inv(T))

See Also


Introduced before R2006a