__construct($A) : \Structure
Rectangular matrix
\Structure
to access L, U and piv.det() : array
array
d matrix deterninatgetL() : array
array
Lower triangular factorgetPivot() : array
array
Pivot vectorgetU() : array
array
Upper triangular factorisNonsingular() : true
true
if U, and hence A, is nonsingular.solve($B) : \X
PHPExcel_Calculation_Exception | IllegalArgumentException Matrix row dimensions must agree. |
---|---|
PHPExcel_Calculation_Exception | RuntimeException Matrix is singular. |
A Matrix with as many rows as A and any number of columns.
\X
so that L*U*X = B(piv,:)$LU : array
$m : int
$n : int
$piv : array
$pivsign : int
MatrixSingularException
MatrixSquareException