\CholeskyDecomposition

Summary

Methods
Properties
Constants
__construct()
isSPD()
getL()
solve()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$L
$m
$isspd
N/A

Properties

$L

$L : 

Decomposition storage

@var array

Type

$m

$m : 

Matrix row and column dimension

@var int

Type

$isspd

$isspd : 

Symmetric positive definite flag

@var boolean

Type

Methods

__construct()

__construct(  $A = null) 

CholeskyDecomposition

Class constructor - decomposes symmetric positive definite matrix

Parameters

$A

isSPD()

isSPD() 

Is the matrix symmetric and positive definite?

@return boolean

getL()

getL() : \Matrix

getL

Return triangular factor.

Returns

\Matrix —

Lower triangular matrix

solve()

solve(  $B = null) : \Matrix

Solve A*X = B

@param $B Row-equal matrix

Parameters

$B

Returns

\Matrix —

L L' X = B