DewDSPMasterNET
TransferFunToStateSpace Routine
Summary
Convert transfer function from numerator-denominator to state-space form.

Unit
LinearSystems

Declaration
Procedure TransferFunToStateSpace(a: TMtx; b, c: TVec; out d: TSample; num, den: TVec);

Description
Convert transfer function in form of a numerator Num and denominator Num in to its state space presentation of the real valued A matrix, B,C vectors and D value. State space system is related to its numerator/denominator representation via the following relation:
num(s) H(s) = -------- = C*(s*I-A)^(-1)*B + D den(s) dx/dt = Ax + Bu y = Cx + Du

x - input of the system
y - exit of the system
Categories
Linear systems
 See Also 
ZeroPoleToStateSpace 
StateSpaceToTransferFun 
StateSpaceToZeroPole 

Copyright 2008 Dew Research
http://www.dewresearch.com