JAMA
[ class tree: JAMA ] [ index: JAMA ] [ all elements ]

Element index for package JAMA

[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ j ] [ l ] [ m ] [ n ] [ o ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ] [ v ] [ w ]

a

$A
in file Matrix.php, variable Matrix::$A
    Matrix storage
ArgumentBoundsException
in file Error.php, constant ArgumentBoundsException
ArgumentTypeException
in file Error.php, constant ArgumentTypeException
arrayLeftDivide
in file Matrix.php, method Matrix::arrayLeftDivide()
    arrayLeftDivide
arrayLeftDivideEquals
in file Matrix.php, method Matrix::arrayLeftDivideEquals()
    arrayLeftDivideEquals
ArrayLengthException
in file Error.php, constant ArrayLengthException
arrayRightDivide
in file Matrix.php, method Matrix::arrayRightDivide()
    arrayRightDivide
arrayRightDivideEquals
in file Matrix.php, method Matrix::arrayRightDivideEquals()
    arrayRightDivideEquals
arrayTimes
in file Matrix.php, method Matrix::arrayTimes()
    arrayTimes
arrayTimesEquals
in file Matrix.php, method Matrix::arrayTimesEquals()
    arrayTimesEquals
top

b

Benchmark
in file benchmark.php, method Benchmark::Benchmark()
Benchmark
in file benchmark.php, class Benchmark
    Example of use of Matrix Class, featuring magic squares.
benchmark.php
procedural page benchmark.php
top

c

$cdivi
in file EigenvalueDecomposition.php, variable EigenvalueDecomposition::$cdivi
$cdivr
in file EigenvalueDecomposition.php, variable EigenvalueDecomposition::$cdivr
    Used for complex scalar division.
cdiv
in file EigenvalueDecomposition.php, method EigenvalueDecomposition::cdiv()
    Performs complex division.
checkMatrixDimensions
in file Matrix.php, method Matrix::checkMatrixDimensions()
    checkMatrixDimensions
chol
in file Matrix.php, method Matrix::chol()
    chol
CholeskyDecomposition
in file CholeskyDecomposition.php, method CholeskyDecomposition::CholeskyDecomposition()
    CholeskyDecomposition
CholeskyDecomposition
in file CholeskyDecomposition.php, class CholeskyDecomposition
cond
in file SingularValueDecomposition.php, method SingularValueDecomposition::cond()
    Two norm condition number
cond
in file Matrix.php, method Matrix::cond()
    Matrix condition (2 norm)
constructWithCopy
in file Matrix.php, method Matrix::constructWithCopy()
    Construct a matrix from a copy of a 2-D array.
CholeskyDecomposition.php
procedural page CholeskyDecomposition.php
top

d

$d
in file EigenvalueDecomposition.php, variable EigenvalueDecomposition::$d
    Arrays for internal storage of eigenvalues.
det
in file Matrix.php, method Matrix::det()
    det
det
in file LUDecomposition.php, method LUDecomposition::det()
    Count determinants
diagonal
in file Matrix.php, method Matrix::diagonal()
    diagonal
displayStats
in file benchmark.php, method Benchmark::displayStats()
top

e

$e
in file EigenvalueDecomposition.php, variable EigenvalueDecomposition::$e
eig
in file Matrix.php, method Matrix::eig()
    eig
EigenvalueDecomposition
in file EigenvalueDecomposition.php, method EigenvalueDecomposition::EigenvalueDecomposition()
    Constructor: Check for symmetry, then construct the eigenvalue decomposition
EigenvalueDecomposition
in file EigenvalueDecomposition.php, class EigenvalueDecomposition
ERROR
in file Error.php, constant ERROR
EigenvalueDecomposition.php
procedural page EigenvalueDecomposition.php
Error.php
procedural page Error.php
top

f

filled
in file Matrix.php, method Matrix::filled()
    filled
top

g

get
in file Matrix.php, method Matrix::get()
    get Get the i,j-th element of the matrix.
getArray
in file Matrix.php, method Matrix::getArray()
    getArray
getArrayCopy
in file Matrix.php, method Matrix::getArrayCopy()
    getArrayCopy
getColumnDimension
in file Matrix.php, method Matrix::getColumnDimension()
    getColumnDimension
getColumnPackedCopy
in file Matrix.php, method Matrix::getColumnPackedCopy()
    getColumnPacked
getD
in file EigenvalueDecomposition.php, method EigenvalueDecomposition::getD()
    Return the block diagonal eigenvalue matrix
getDoublePivot
in file LUDecomposition.php, method LUDecomposition::getDoublePivot()
    Alias for getPivot
getH
in file QRDecomposition.php, method QRDecomposition::getH()
    Return the Householder vectors
getImagEigenvalues
in file EigenvalueDecomposition.php, method EigenvalueDecomposition::getImagEigenvalues()
    Return the imaginary parts of the eigenvalues
getL
in file CholeskyDecomposition.php, method CholeskyDecomposition::getL()
    getL Return triangular factor.
getL
in file LUDecomposition.php, method LUDecomposition::getL()
    Get lower triangular factor.
getMatrix
in file Matrix.php, method Matrix::getMatrix()
    getMatrix
getMatrixByCol
in file Matrix.php, method Matrix::getMatrixByCol()
    getMatrixByCol
getMatrixByRow
in file Matrix.php, method Matrix::getMatrixByRow()
    getMatrixByRow
getPivot
in file LUDecomposition.php, method LUDecomposition::getPivot()
    Return pivot permutation vector.
getQ
in file QRDecomposition.php, method QRDecomposition::getQ()
    Generate and return the (economy-sized) orthogonal factor
getR
in file QRDecomposition.php, method QRDecomposition::getR()
    Return the upper triangular factor
getRealEigenvalues
in file EigenvalueDecomposition.php, method EigenvalueDecomposition::getRealEigenvalues()
    Return the real parts of the eigenvalues
getRowDimension
in file Matrix.php, method Matrix::getRowDimension()
    getRowDimension
getRowPackedCopy
in file Matrix.php, method Matrix::getRowPackedCopy()
    getRowPacked
getS
in file SingularValueDecomposition.php, method SingularValueDecomposition::getS()
    Return the diagonal matrix of singular values
getSingularValues
in file SingularValueDecomposition.php, method SingularValueDecomposition::getSingularValues()
    Return the one-dimensional array of singular values
getU
in file SingularValueDecomposition.php, method SingularValueDecomposition::getU()
    Return the left singular vectors
getU
in file LUDecomposition.php, method LUDecomposition::getU()
    Get upper triangular factor.
getV
in file SingularValueDecomposition.php, method SingularValueDecomposition::getV()
    Return the right singular vectors
getV
in file EigenvalueDecomposition.php, method EigenvalueDecomposition::getV()
    Return the eigenvector matrix
top

h

$H
in file EigenvalueDecomposition.php, variable EigenvalueDecomposition::$H
    Array for internal storage of nonsymmetric Hessenberg form.
hqr2
in file EigenvalueDecomposition.php, method EigenvalueDecomposition::hqr2()
    Nonsymmetric reduction from Hessenberg to real Schur form.
hypo
in file Maths.php, function hypo()
top

i

$isspd
in file CholeskyDecomposition.php, variable CholeskyDecomposition::$isspd
    Symmetric positive definite flag
$issymmetric
in file EigenvalueDecomposition.php, variable EigenvalueDecomposition::$issymmetric
    Internal symmetry flag.
identity
in file Matrix.php, method Matrix::identity()
    identity Generate an identity matrix.
inverse
in file Matrix.php, method Matrix::inverse()
    Matrix inverse or pseudoinverse.
isFullRank
in file QRDecomposition.php, method QRDecomposition::isFullRank()
    Is the matrix full rank?
isNonsingular
in file LUDecomposition.php, method LUDecomposition::isNonsingular()
    Is the matrix nonsingular?
isSPD
in file CholeskyDecomposition.php, method CholeskyDecomposition::isSPD()
    Is the matrix symmetric and positive definite?
top

j

JAMAError
in file Error.php, function JAMAError()
    Custom error handler
top

l

$L
in file CholeskyDecomposition.php, variable CholeskyDecomposition::$L
    Decomposition storage
$LU
in file LUDecomposition.php, variable LUDecomposition::$LU
    Decomposition storage
LANG
in file Error.php, constant LANG
lu
in file Matrix.php, method Matrix::lu()
    lu
LUDecomposition
in file LUDecomposition.php, method LUDecomposition::LUDecomposition()
    LU Decomposition constructor.
LUDecomposition
in file LUDecomposition.php, class LUDecomposition
LUDecomposition.php
procedural page LUDecomposition.php
top

m

$m
in file LUDecomposition.php, variable LUDecomposition::$m
    Row dimension.
$m
in file Matrix.php, variable Matrix::$m
    Matrix row dimension
$m
in file QRDecomposition.php, variable QRDecomposition::$m
    Row dimension.
$m
in file CholeskyDecomposition.php, variable CholeskyDecomposition::$m
    Matrix row and column dimension
$m
in file SingularValueDecomposition.php, variable SingularValueDecomposition::$m
    Row dimension.
magic
in file MagicSquareExample.php, method MagicSquareExample::magic()
    Generate magic square test matrix.
MagicSquareExample
in file MagicSquareExample.php, class MagicSquareExample
    Example of use of Matrix Class, featuring magic squares.
main
in file MagicSquareExample.php, method MagicSquareExample::main()
    Tests LU, QR, SVD and symmetric Eig decompositions.
Matrix
in file Matrix.php, method Matrix::Matrix()
    Polymorphic constructor As PHP has no support for polymorphic constructors, we hack our own sort of polymorphism using func_num_args, func_get_arg, and gettype.
Matrix
in file Matrix.php, class Matrix
MatrixDimensionException
in file Error.php, constant MatrixDimensionException
MatrixRankException
in file Error.php, constant MatrixRankException
MatrixSingularException
in file Error.php, constant MatrixSingularException
MatrixSPDException
in file Error.php, constant MatrixSPDException
microtime_float
in file benchmark.php, method Benchmark::microtime_float()
    Simple function to replicate PHP 5 behaviour
microtime_float
in file MagicSquareExample.php, method MagicSquareExample::microtime_float()
    Simple function to replicate PHP 5 behaviour
minus
in file Matrix.php, method Matrix::minus()
    minus
minusEquals
in file Matrix.php, method Matrix::minusEquals()
    minusEquals
mprint
in file Matrix.php, method Matrix::mprint()
    Older debugging utility for backwards compatability.
MagicSquareExample.php
procedural page MagicSquareExample.php
Matrix.php
procedural page Matrix.php
Maths.php
procedural page Maths.php
top

n

$n
in file EigenvalueDecomposition.php, variable EigenvalueDecomposition::$n
    Row and column dimension (square matrix).
$n
in file SingularValueDecomposition.php, variable SingularValueDecomposition::$n
    Column dimension.
$n
in file QRDecomposition.php, variable QRDecomposition::$n
    Column dimension.
$n
in file Matrix.php, variable Matrix::$n
    Matrix column dimension
$n
in file LUDecomposition.php, variable LUDecomposition::$n
    Column dimension.
norm1
in file Matrix.php, method Matrix::norm1()
    norm1
norm2
in file SingularValueDecomposition.php, method SingularValueDecomposition::norm2()
    Two norm
norm2
in file Matrix.php, method Matrix::norm2()
    norm2
normF
in file Matrix.php, method Matrix::normF()
    normF
normInf
in file Matrix.php, method Matrix::normInf()
    normInf
NOTICE
in file Error.php, constant NOTICE
top

o

$ort
in file EigenvalueDecomposition.php, variable EigenvalueDecomposition::$ort
    Working storage for nonsymmetric algorithm.
orthes
in file EigenvalueDecomposition.php, method EigenvalueDecomposition::orthes()
    Nonsymmetric reduction to Hessenberg form.
top

p

$piv
in file LUDecomposition.php, variable LUDecomposition::$piv
    Internal storage of pivot vector.
$pivsign
in file LUDecomposition.php, variable LUDecomposition::$pivsign
    Pivot sign.
packed
in file Matrix.php, method Matrix::packed()
    packed
plus
in file Matrix.php, method Matrix::plus()
    plus
plusEquals
in file Matrix.php, method Matrix::plusEquals()
    plusEquals
PolymorphicArgumentException
in file Error.php, constant PolymorphicArgumentException
PrecisionLossException
in file Error.php, constant PrecisionLossException
top

q

$QR
in file QRDecomposition.php, variable QRDecomposition::$QR
    Array for internal storage of decomposition.
QRDecomposition.php
procedural page QRDecomposition.php
qr
in file Matrix.php, method Matrix::qr()
    qr
QRDecomposition
in file QRDecomposition.php, method QRDecomposition::QRDecomposition()
    QR Decomposition computed by Householder reflections.
QRDecomposition
in file QRDecomposition.php, class QRDecomposition
top

r

$Rdiag
in file QRDecomposition.php, variable QRDecomposition::$Rdiag
    Array for internal storage of diagonal of R.
random
in file Matrix.php, method Matrix::random()
    random
RAND_MAX
in file Matrix.php, constant RAND_MAX
RAND_MIN
in file Matrix.php, constant RAND_MIN
rank
in file SingularValueDecomposition.php, method SingularValueDecomposition::rank()
    Effective numerical matrix rank
rank
in file Matrix.php, method Matrix::rank()
    Matrix rank
RowLengthException
in file Error.php, constant RowLengthException
run
in file benchmark.php, method Benchmark::run()
runCholesky
in file benchmark.php, method Benchmark::runCholesky()
runEig
in file benchmark.php, method Benchmark::runEig()
runLU
in file benchmark.php, method Benchmark::runLU()
runQR
in file benchmark.php, method Benchmark::runQR()
runSVD
in file benchmark.php, method Benchmark::runSVD()
top

s

$s
in file SingularValueDecomposition.php, variable SingularValueDecomposition::$s
    Internal storage of singular values.
$stat
in file benchmark.php, variable Benchmark::$stat
SingularValueDecomposition.php
procedural page SingularValueDecomposition.php
set
in file Matrix.php, method Matrix::set()
    set Set the i,j-th element of the matrix.
setMatrix
in file Matrix.php, method Matrix::setMatrix()
    setMatrix
SingularValueDecomposition
in file SingularValueDecomposition.php, class SingularValueDecomposition
SingularValueDecomposition
in file SingularValueDecomposition.php, method SingularValueDecomposition::SingularValueDecomposition()
    Construct the singular value decomposition Derived from LINPACK code.
solve
in file Matrix.php, method Matrix::solve()
    Solve A*X = B.
solve
in file LUDecomposition.php, method LUDecomposition::solve()
    Solve A*X = B
solve
in file QRDecomposition.php, method QRDecomposition::solve()
    Least squares solution of A*X = B
solve
in file CholeskyDecomposition.php, method CholeskyDecomposition::solve()
    Solve A*X = B
svd
in file Matrix.php, method Matrix::svd()
    svd
top

t

times
in file Matrix.php, method Matrix::times()
    times
toHTML
in file Matrix.php, method Matrix::toHTML()
    Debugging utility.
tql2
in file EigenvalueDecomposition.php, method EigenvalueDecomposition::tql2()
    Symmetric tridiagonal QL algorithm.
trace
in file Matrix.php, method Matrix::trace()
    trace
transpose
in file Matrix.php, method Matrix::transpose()
    transpose
tred2
in file EigenvalueDecomposition.php, method EigenvalueDecomposition::tred2()
    Symmetric Householder reduction to tridiagonal form.
top

u

$U
in file SingularValueDecomposition.php, variable SingularValueDecomposition::$U
    Internal storage of U.
uminus
in file Matrix.php, method Matrix::uminus()
    uminus
top

v

$V
in file SingularValueDecomposition.php, variable SingularValueDecomposition::$V
    Internal storage of V.
$V
in file EigenvalueDecomposition.php, variable EigenvalueDecomposition::$V
    Array for internal storage of eigenvectors.
top

w

WARNING
in file Error.php, constant WARNING
top

Documentation generated on Wed, 22 Apr 2009 08:54:52 +0200 by phpDocumentor 1.4.1