[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/lib/phpexcel/PHPExcel/Shared/JAMA/ -> EigenvalueDecomposition.php (summary)

(no description)

File Size: 864 lines (32 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

EigenvalueDecomposition:: (10 methods):
  tred2()
  tql2()
  orthes()
  cdiv()
  hqr2()
  __construct()
  getV()
  getRealEigenvalues()
  getImagEigenvalues()
  getD()


Class: EigenvalueDecomposition  - X-Ref


tred2()   X-Ref
Symmetric Householder reduction to tridiagonal form.


tql2()   X-Ref
Symmetric tridiagonal QL algorithm.

This is derived from the Algol procedures tql2, by
Bowdler, Martin, Reinsch, and Wilkinson, Handbook for
Auto. Comp., Vol.ii-Linear Algebra, and the corresponding
Fortran subroutine in EISPACK.


orthes()   X-Ref
Nonsymmetric reduction to Hessenberg form.

This is derived from the Algol procedures orthes and ortran,
by Martin and Wilkinson, Handbook for Auto. Comp.,
Vol.ii-Linear Algebra, and the corresponding
Fortran subroutines in EISPACK.


cdiv($xr, $xi, $yr, $yi)   X-Ref
Performs complex division.


hqr2()   X-Ref
Nonsymmetric reduction from Hessenberg to real Schur form.

Code is derived from the Algol procedure hqr2,
by Martin and Wilkinson, Handbook for Auto. Comp.,
Vol.ii-Linear Algebra, and the corresponding
Fortran subroutine in EISPACK.


__construct($Arg)   X-Ref
Constructor: Check for symmetry, then construct the eigenvalue decomposition

param: A  Square matrix
return: Structure to access D and V.

getV()   X-Ref
Return the eigenvector matrix

return: V

getRealEigenvalues()   X-Ref
Return the real parts of the eigenvalues

return: real(diag(D))

getImagEigenvalues()   X-Ref
Return the imaginary parts of the eigenvalues

return: imag(diag(D))

getD()   X-Ref
Return the block diagonal eigenvalue matrix

return: D



Generated: Thu Aug 11 10:00:09 2016 Cross-referenced by PHPXref 0.7.1