Home > freetb4matlab > control > dgram.m

dgram

PURPOSE ^

% Return controllability gramian of discrete time system

SYNOPSIS ^

function m = dgram (a, b)

DESCRIPTION ^

% -*- texinfo -*-
% @deftypefn {Function File} {} dgram (@var{a}, @var{b})
% Return controllability gramian of discrete time system
% @iftex
% @tex
% $$ x_{k+1} = ax_k + bu_k $$
% @end tex
% @end iftex
% @ifinfo
% @example
%   x(k+1) = a x(k) + b u(k)
% @end example
% @end ifinfo
% 
% @strong{Inputs}
% @table @var
% @item a
% @var{n} by @var{n} matrix
% @item b
% @var{n} by @var{m} matrix
% @end table
%
% @strong{Output}
% @table @var
% @item m 
% @var{n} by @var{n} matrix, satisfies
% @iftex
% @tex
% $$ ama^T - m + bb^T = 0 $$
% @end tex
% @end iftex
% @ifinfo
% @example
%  a m a' - m + b*b' = 0
% @end example
% @end ifinfo
% @end table
% @end deftypefn

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Fri 22-May-2009 15:13:00 by m2html © 2003