This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
 BUILT-IN MATHEMATICA SYMBOL

# ObservableDecomposition

 ObservableDecomposition[ss]yields the observable decomposition of the StateSpaceModel object ss. The result is a list where is the transformation matrix and is the observable subspace of ss.
• The state-space model ss can be given as StateSpaceModel, where a, b, c, and d represent the state, input, output, and transmission matrices in either a continuous-time or a discrete-time system:
 continuous-time system discrete-time system
• For continuous-time systems, the transformation , where is the subspace spanned by the controllability matrix, yields the observable subspace of the system as , .
• The similarity transformation , where is the unobservable subspace, gives the Kalman observable form , of the system.
Compute the observable subsystem of a third-order system:
The transformation matrix selects the observable subsystem:
Compute the observable subsystem of a third-order system:
 Out[1]=
The transformation matrix selects the observable subsystem:
 Out[2]=
 Scope   (2)
The observable subspace of an observable system is the complete system:
The observable subspace of partially observable systems:
 Applications   (3)
A function that constructs the Kalman observable form of a state-space model:
A function that gives the dimension of the observable subspace:
A function that returns sublists of observable and unobservable modes:
The transformation matrix selects the controllable subsystem:
The transform using the transposed matrix returns the original system:
ObservableDecomposition returns unevaluated for a system with no observable modes:
New in 8