\Matrix\DecompositionQR

Summary

Methods
Properties
Constants
__construct()
getHouseholdVectors()
getQ()
getR()
isFullRank()
solve()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
hypo()
decompose()
$qrMatrix
$rows
$columns
$rDiagonal
N/A

Properties

$qrMatrix

$qrMatrix : 

Type

$rows

$rows : 

Type

$columns

$columns : 

Type

$rDiagonal

$rDiagonal : 

Type

Methods

__construct()

__construct(\Matrix\Matrix  $matrix) 

Parameters

\Matrix\Matrix $matrix

getHouseholdVectors()

getHouseholdVectors() 

getQ()

getQ() 

getR()

getR() 

isFullRank()

isFullRank() 

solve()

solve(\Matrix\Matrix  $B) : \Matrix\Matrix

Least squares solution of A*X = B.

Parameters

\Matrix\Matrix $B

a Matrix with as many rows as A and any number of columns

Throws

\Matrix\Exception

Returns

\Matrix\Matrix

matrix that minimizes the two norm of QRX-B

hypo()

hypo(  $a,   $b) 

Parameters

$a
$b

decompose()

decompose() 

QR Decomposition computed by Householder reflections.