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
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
top
top
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
top
top
j
- JAMAError
- in file Error.php, function JAMAError()
Custom error handler
top
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
top
top
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
top
top
top
w
- WARNING
- in file Error.php, constant WARNING
top
|
|