![]() | Float |
The FloatQRDecomp type exposes the following members.
Name | Description | |
---|---|---|
![]() | FloatQRDecomp | Default constructor. Constructs a FloatQRDecomp instance of size zero by zero. |
![]() | FloatQRDecomp(FloatMatrix) | Constructs a FloatQRDecomp instance of a given matrix. |
Name | Description | |
---|---|---|
![]() | Cols | Gets the number of columns in the matrix that the decomposition represents. |
![]() | P | Gets an explicit representation of the permutation matrix. |
![]() | Q | Gets an explicit representation of the orthogonal matrix Q. |
![]() | R | Gets an explicit representation of the upper trapezoidal matrix R. |
![]() | Rows | Gets the number of rows in the matrix that this decomposition represents. |
Name | Description | |
---|---|---|
![]() | Clone | Creates a deep copy of this decomposition. |
![]() | Factor | Builds a decomposition for the matrix A. |
![]() | PTx | Computes the inner product of the transpose of the permutation matrix P and a given vector. |
![]() | Px | Computes the inner product of the permutation matrix P and a given vector. |
![]() | QM | Computes the inner product of the orthogonal matrix Q and a given matrix. |
![]() | QTM | Computes the inner product of the transpose of the orthogonal matrix Q and a given matrix. |
![]() | QTx | Computes the inner product of the transpose of the orthogonal matrix Q and a given vector. |
![]() | Qx | Computes the inner product of the orthogonal matrix Q and s given vector. |
![]() | RDiagonal | Returns the main diagonal of the upper trapezoidal matrix R. |
![]() | RInvx | Computes the inner product of the inverse of the matrix R and a given vector. |
![]() | RTInvx | Computes the inner product of the transpose of the inverse of the matrix R and a given vector. |
![]() | RTx | Computes the inner product of the transpose of the matrix R and a given vector. |
![]() | Rx | Computes the inner product of the matrix R and a given vector. |
AP = QR