Path: Math/FDIR
% Compute a transformation matrix from a statespace
Compute a transformation matrix for the following operation:
x[k+1] = a x[k] + b u[k]
y[k] = c x[k]
to
x[k+1] = [a11 a21] x[k] + b u[k]
[0 a22]
y[k] = [c1 0] x[k]
Type TMatrix for a demo.
--------------------------------------------------------------------------
Form:
[g, t] = TMatrix( g )
--------------------------------------------------------------------------
------
Inputs
------
g (:) State space system
-------
Outputs
-------
g (:) Transformed state space system
t (:) Transformation matrix
--------------------------------------------------------------------------
References: Meserole, J. S., "Detection Filters for Fault-Tolerant Control
of Turbofan Engines." MIT 1981.
--------------------------------------------------------------------------
Common: Classes/@statespace/and.m Common: Classes/@statespace/close.m Common: Classes/@statespace/connect.m Common: Classes/@statespace/eig.m Common: Classes/@statespace/get.m Common: Classes/@statespace/getabcd.m Common: Classes/@statespace/getsub.m Common: Classes/@statespace/isempty.m Common: Classes/@statespace/mtimes.m Common: Classes/@statespace/plus.m Common: Classes/@statespace/series.m Common: Classes/@statespace/set.m Common: Classes/@statespace/statespace.m Common: Control/C2DZOH
Back to the Math Module page