|
| __construct (Matrix $matrix) |
|
| getL () |
|
| getP () |
| Return pivot permutation vector.
|
|
| getPivot () |
| Return pivot permutation vector.
|
|
| getU () |
| Get upper triangular factor.
|
|
| isNonsingular () |
| Is the matrix nonsingular?
|
|
| solve (Matrix $B) |
| Solve A*X = B.
|
|
◆ getP()
Matrix\Decomposition\LU::getP |
( |
| ) |
|
Return pivot permutation vector.
- Return values
-
◆ getPivot()
Matrix\Decomposition\LU::getPivot |
( |
| ) |
|
Return pivot permutation vector.
- Return values
-
◆ getU()
Matrix\Decomposition\LU::getU |
( |
| ) |
|
Get upper triangular factor.
- Return values
-
◆ isNonsingular()
Matrix\Decomposition\LU::isNonsingular |
( |
| ) |
|
Is the matrix nonsingular?
- Return values
-
bool | true if U, and hence A, is nonsingular |
◆ solve()
Matrix\Decomposition\LU::solve |
( |
Matrix | $B | ) |
|
Solve A*X = B.
- Parameters
-
Matrix | $B | a Matrix with as many rows as A and any number of columns |
- Exceptions
-
- Return values
-
Matrix | X so that L*U*X = B(piv,:) |
The documentation for this class was generated from the following file:
- lib/phpspreadsheet/markbaker/matrix/classes/src/Decomposition/LU.php