[ Index ] |
PHP Cross Reference of Unnamed Project |
[Source view] [Print] [Project Stats]
(no description)
File Size: | 864 lines (32 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
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 |