Path: Common/Control
% Create a discrete time systems using the delta operator.
   Given
   .
   x = ax + bu
   Find f and g where
   x(k+1) = x + fx(k) + gu(k)
--------------------------------------------------------------------------
   Form:
   [f, g] = C2DelZOH( a, b, T )
--------------------------------------------------------------------------
   ------
   Inputs
   ------
   a            (n,n)  Continuous plant matrix
   b            (n,m)  Input matrix
   T            (1,1)  Time step
   -------
   Outputs
   -------
   f            (n,n)  Discrete plant matrix
   g            (n,m)  Discrete input matrix
--------------------------------------------------------------------------
   References:  Van Loan, C.F., Computing Integrals Involving the Matrix
                Exponential, IEEE Transactions on Automatic Control
                Vol. AC-23, No. 3, June 1978, pp. 395-404.
                Middleton, R.H. and G.C. Goodwin, Digital Control and
                Estimation: A Unified Approach, Prentice-Hall, 1986
--------------------------------------------------------------------------
Back to the Common Module page