This class was translated to C# from the JAMA1.0.2 package.
Constructor | Description |
|
QR Decomposition, computed by Householder reflections. @param A Rectangular matrix @return Structure to access R and the Householder vectors and compute Q.
|
Full Usage:
QRDecomposition()
|
|
Instance member | Description |
|
|
|
Return the Householder vectors @return Lower trapezoidal matrix whose columns define the reflections
|
|
Generate and return the (economy-sized) orthogonal factor @return Q
|
|
Return the upper triangular factor @return R
|
|
|
|
|
|
|
Full Usage:
this.GetSolution
Parameters:
IROMatrix<float>
B : IReadOnlyList<float>
Returns: DoubleVector
|
|
Full Usage:
this.IsFullRank
Returns: bool
|
Is the matrix full rank? @return true if R, and hence A, has full rank.
|
|
|
Full Usage:
this.Solve
Parameters:
IROMatrix<float>
B : IReadOnlyList<float>
Result : IVector<float>
|
|
|
Least squares solution of A*X = B @param B A Matrix with as many rows as A and any number of columns. @return X that minimizes the two norm of Q*R*X-B. @exception IllegalArgumentException Matrix row dimensions must agree. @exception RuntimeException Matrix is rank deficient. |
|
Least squares solution of A*X = B @param B A Matrix with as many rows as A and any number of columns. @return X that minimizes the two norm of Q*R*X-B. @exception IllegalArgumentException Matrix row dimensions must agree. @exception RuntimeException Matrix is rank deficient.
|