| Constructor and Description |
|---|
OldQRDecomposition(Matrix a)
Constructs and returns a new QR decomposition object; computed by Householder reflections; The decomposed matrices
can be retrieved via instance methods of the returned decomposition object.
|
| Modifier and Type | Method and Description |
|---|---|
Matrix |
getQ()
Generates and returns the (economy-sized) orthogonal factor Q.
|
Matrix |
getR()
Returns the upper triangular factor, R.
|
boolean |
hasFullRank()
Returns whether the matrix A has full rank.
|
Matrix |
solve(Matrix B)
Least squares solution of A*X = B; returns X.
|
String |
toString()
Returns a rough string rendition of a QR.
|
public OldQRDecomposition(Matrix a)
a - A rectangular matrix.IllegalArgumentException - if A.rows() < A.columns().public Matrix getQ()
public Matrix getR()
public boolean hasFullRank()
hasFullRank in interface QRpublic Matrix solve(Matrix B)
solve in interface QRB - A matrix with as many rows as A and any number of columns.IllegalArgumentException - if B.rows() != A.rows().Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.