Package no.uib.cipr.matrix
Class QR
java.lang.Object
no.uib.cipr.matrix.QR
Computers QR decompositions
-
Constructor Details
-
QR
public QR(int m, int n) Constructs an empty QR decomposition- Parameters:
m
- Number of rows. Must be larger than or equal the number of columnsn
- Number of columns
-
-
Method Details
-
factorize
Convenience method to compute a QR decomposition- Parameters:
A
- Matrix to decompose. Not modified- Returns:
- Newly allocated decomposition
-
factor
Computes an orthogonal decomposition- Parameters:
A
- Matrix to decompose. Overwritten on exit. Pass a copy to avoid this- Returns:
- The current decomposition
-
getR
Returns the upper triangular factor -
getQ
Returns the orthogonal part of the factorization
-