Path: Math/Linear
% Computes the upper row compression of a matrix.
Compresses the matrix a so that
comp(a) = [ r ]
[ 0 ]
r is of full row rank, i.e. the rows are linearly independent.
Zero rows are determined by the singular values.
--------------------------------------------------------------------------
Form:
[r, uh, ac] = RowCompU( a, neps )
--------------------------------------------------------------------------
------
Inputs
------
a Matrix
neps Multiple of machine epsilon to be used
as the tolerance for a zero row
-------
Outputs
-------
r Upper row compression of a
uh ac = uh*a
ac a compressed
--------------------------------------------------------------------------
References: Maciejowski, J.M., Multivariable Feedback Design, Addison-
Wesley, 1989, pp. 366.
--------------------------------------------------------------------------
Back to the Math Module page