ILNumerics Ultimate VSILMatheig Method (InArraySingle)ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Computes eigenvalues of general square matrix A.

[ILNumerics Computing Engine]

Namespace: ILNumerics
Assembly: ILNumerics.Computing (in ILNumerics.Computing.dll) Version: (5.3.7131.2749)

public static RetArray<fcomplex> eig(
	InArray<float> A


Type: ILNumericsInArraySingle
Input matrix. Size [n x n].

Return Value

Type: RetArrayfcomplex
Vector of eigenvalues of A. Size [n x 1].

The eigenvalues of A are found by use of the Lapack functions dgeevx, sgeevx, cgeevx and zgeevx.

The vector returned is fcomplex, since A may be nonsymmetric. Use eigSymm(InArraySingle) for computing real eigenvalues of symmetric matrices.

A is internally balanced first. This includes permutations and scaling of A in order to improve the conditioning of the eigenvalues.

[ILNumerics Computing Engine]

See Also


MathInternal.eig(InArraySingle, OutArrayfcomplex)
MathInternal.eig(InArraySingle, OutArrayfcomplex, MatrixProperties, Boolean)