linalg[ffgausselim] - fraction-free Gaussian elimination on a matrix
|
Calling Sequence
|
|
ffgausselim(A)
ffgausselim(A, 'r')
ffgausselim(A, 'r', 'd')
ffgausselim(A, rmar)
|
|
Parameters
|
|
A
|
-
|
rectangular matrix
|
'r'
|
-
|
(optional) for returning the rank of A
|
'd'
|
-
|
(optional) for returning the determinant of A
|
rmar
|
-
|
(optional) non-negative integer
|
|
|
|
|
Description
|
|
•
|
Fraction-free Gaussian elimination with row pivoting is performed on A, an n by m matrix of multivariate polynomials over the rationals. The result is an upper triangular matrix of multivariate polynomials.
|
•
|
If an optional second parameter is specified, and it is a name, it is assigned the rank of A. The rank of A is the number of non-zero rows in the resulting matrix.
|
•
|
If an optional third parameter is also specified, and the rank of A = n, then it is assigned the determinant of .
|
•
|
If an optional second parameter is specified, and it is an integer, the elimination is terminated at this column position.
|
•
|
The command with(linalg,ffgausselim) allows the use of the abbreviated form of this command.
|
|
|
Download Help Document
Was this information helpful?