rowReduce

rowReduce(A, a, mode, printLevel)

Eliminates dependent rows from A & a where \(A x = a\)

USAGE:

[AA, aa, pp, rankA, p] = rowReduce(A, a)

INPUT:

A: from \(A x = a\)

OPTIONAL INPUT:

a: from \(A x = a\)

mode: If mode=1, LUSOL operates on A itself.

If mode=2, LUSOL operates on A’.

printLevel

OUTPUT:

AA: row reduced A aa: row reduced a i.e. aa = a(pp) pp: 1:rankA indices of independent rows rankA: rank of A p: row permutation which leaves first 1:rankA rows independent and

last rows dependent