|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Collaboration diagram for Matrix\Decomposition\QR:Public Member Functions | |
| __construct (Matrix $matrix) | |
| getHouseholdVectors () | |
| getQ () | |
| getR () | |
| isFullRank () | |
| solve (Matrix $B) | |
| Least squares solution of A*X = B. More... | |
Private Member Functions | |
| hypo ($a, $b) | |
| decompose () | |
| QR Decomposition computed by Householder reflections. More... | |
Private Attributes | |
| $qrMatrix | |
| $rows | |
| $columns | |
| $rDiagonal = [] | |
| Matrix\Decomposition\QR::__construct | ( | Matrix | $matrix | ) |
Definition at line 16 of file QR.php.
References $matrix, and Matrix\Decomposition\QR\decompose().
Here is the call graph for this function:
|
private |
QR Decomposition computed by Householder reflections.
Definition at line 121 of file QR.php.
References Matrix\Decomposition\QR\$columns, $i, Matrix\Decomposition\QR\$rows, $s, and Matrix\Decomposition\QR\hypo().
Referenced by Matrix\Decomposition\QR\__construct().
Here is the call graph for this function:
Here is the caller graph for this function:| Matrix\Decomposition\QR::getHouseholdVectors | ( | ) |
Definition at line 25 of file QR.php.
References Matrix\Decomposition\QR\$columns, $row, and Matrix\Decomposition\QR\$rows.
| Matrix\Decomposition\QR::getQ | ( | ) |
Definition at line 41 of file QR.php.
References Matrix\Decomposition\QR\$columns, $i, $row, Matrix\Decomposition\QR\$rows, and $s.
Referenced by Matrix\Decomposition\QR\solve().
Here is the caller graph for this function:| Matrix\Decomposition\QR::getR | ( | ) |
Definition at line 80 of file QR.php.
References Matrix\Decomposition\QR\$columns, and $row.
Referenced by Matrix\Decomposition\QR\solve().
Here is the caller graph for this function:
|
private |
Definition at line 103 of file QR.php.
References $r.
Referenced by Matrix\Decomposition\QR\decompose().
Here is the caller graph for this function:| Matrix\Decomposition\QR::isFullRank | ( | ) |
Definition at line 154 of file QR.php.
References Matrix\Decomposition\QR\$columns.
Referenced by Matrix\Decomposition\QR\solve().
Here is the caller graph for this function:| Matrix\Decomposition\QR::solve | ( | Matrix | $B | ) |
Least squares solution of A*X = B.
| Exception |
Definition at line 174 of file QR.php.
References Matrix\Decomposition\QR\getQ(), Matrix\Decomposition\QR\getR(), Matrix\Decomposition\QR\isFullRank(), and Matrix\Matrix\rows().
Here is the call graph for this function:
|
private |
Definition at line 12 of file QR.php.
Referenced by Matrix\Decomposition\QR\decompose(), Matrix\Decomposition\QR\getHouseholdVectors(), Matrix\Decomposition\QR\getQ(), Matrix\Decomposition\QR\getR(), and Matrix\Decomposition\QR\isFullRank().
|
private |
Definition at line 11 of file QR.php.
Referenced by Matrix\Decomposition\QR\decompose(), Matrix\Decomposition\QR\getHouseholdVectors(), and Matrix\Decomposition\QR\getQ().