(no description)
File Size: | 299 lines (7 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
LUDecomposition:: (9 methods):
__construct()
getL()
getU()
getPivot()
getDoublePivot()
isNonsingular()
det()
solve()
getSubMatrix()
Class: LUDecomposition - X-Ref
__construct(Matrix $A) X-Ref |
Constructs Structure to access L, U and piv. param: Matrix $A Rectangular matrix |
getL() X-Ref |
Get lower triangular factor. return: Matrix Lower triangular factor |
getU() X-Ref |
Get upper triangular factor. return: Matrix Upper triangular factor |
getPivot() X-Ref |
Return pivot permutation vector. return: array Pivot vector |
getDoublePivot() X-Ref |
Alias for getPivot |
isNonsingular() X-Ref |
Is the matrix nonsingular? return: bool true if U, and hence A, is nonsingular. |
det() X-Ref |
No description |
solve(Matrix $B) X-Ref |
Solve A*X = B param: Matrix $B A Matrix with as many rows as A and any number of columns. return: array X so that L*U*X = B(piv,:) |
getSubMatrix(array $matrix, array $RL, int $j0, int $jF) X-Ref |
No description |