|
ILIAS
Release_4_0_x_branch Revision 61816
|
Collaboration diagram for QRDecomposition:Public Member Functions | |
| __construct ($A) | |
| QR Decomposition computed by Householder reflections. | |
| isFullRank () | |
| Is the matrix full rank? | |
| getH () | |
| Return the Householder vectors. | |
| getR () | |
| Return the upper triangular factor. | |
| getQ () | |
| Generate and return the (economy-sized) orthogonal factor. | |
| solve ($B) | |
| Least squares solution of A*X = B. | |
Private Attributes | |
| $QR = array() | |
| $m | |
| $n | |
| $Rdiag = array() | |
Definition at line 19 of file QRDecomposition.php.
| QRDecomposition::__construct | ( | $A | ) |
QR Decomposition computed by Householder reflections.
| matrix | $A | Rectangular matrix |
Definition at line 52 of file QRDecomposition.php.
References $m, $n, ArgumentTypeException, hypo(), JAMAError(), and n.
Here is the call graph for this function:| QRDecomposition::getH | ( | ) |
Return the Householder vectors.
Definition at line 114 of file QRDecomposition.php.
| QRDecomposition::getQ | ( | ) |
Generate and return the (economy-sized) orthogonal factor.
Definition at line 154 of file QRDecomposition.php.
| QRDecomposition::getR | ( | ) |
Return the upper triangular factor.
Definition at line 133 of file QRDecomposition.php.
Here is the call graph for this function:| QRDecomposition::isFullRank | ( | ) |
Is the matrix full rank?
Definition at line 99 of file QRDecomposition.php.
References $n.
Referenced by solve().
Here is the caller graph for this function:| QRDecomposition::solve | ( | $B | ) |
Least squares solution of A*X = B.
Definition at line 192 of file QRDecomposition.php.
References $m, $n, $X, isFullRank(), JAMAError(), MatrixDimensionException, and MatrixRankException.
Here is the call graph for this function:
|
private |
Definition at line 31 of file QRDecomposition.php.
Referenced by __construct(), getH(), getQ(), and solve().
|
private |
Definition at line 37 of file QRDecomposition.php.
Referenced by __construct(), getH(), getQ(), getR(), isFullRank(), and solve().
|
private |
Definition at line 25 of file QRDecomposition.php.
|
private |
Definition at line 43 of file QRDecomposition.php.