functioneigenvaluesHessenberg

Compute eigenvalues of an upper Hessenberg form matrix

Information

This function uses DHSEQR Lapack-routine to calculate the eigenvalues of an upper Hessenberg form H. Therefore, H is reduced to Schur form T. The eigenvalues are obtained from the diagonal of T.

See Modelica_LinearSystems2.Math.Matrices.LAPACK.dhseqr for details

Inputs

TypeNameDefaultDescription
Real[:,size(H, 1)]H

Outputs

TypeNameDefaultDescription
Real[size(H, 1)]alphaRealReal part of alpha (eigenvalue=(alphaReal+i*alphaImag))
Real[size(H, 1)]alphaImagImaginary part of alpha (eigenvalue=(alphaReal+i*alphaImag))
Integerinfo0