All Packages Class Hierarchy This Package Previous Next Index
Class jnt.linear_algebra.QRopt
java.lang.Object
|
+----jnt.linear_algebra.QRopt
- public class QRopt
- extends Object
QR matrix factorization (column-oriented).
Factorize a matrix into a QR form. (Q is orthogonal, R is upper
triangular.)
Like QR.java, but uses aliases rows to contiguous
vectors for more efficient exectuions on JVMs.
-
QRopt()
-
-
factor(double[][], double[])
- Factorize a matrix into a QR form.
QRopt
public QRopt()
factor
public static final void factor(double X[][],
double dr[])
- Factorize a matrix into a QR form. (Q is orthogonal, R is upper
triangular.)
- Parameters:
- X - (in/out) on input, the NxP array is the matrix to be factored.
on output, it holds the QR factorization, in a compact
form.
- dr - (out) main diagonal of R.
All Packages Class Hierarchy This Package Previous Next Index