.NET Matrix Library
Eigen Constructor(Matrix,Boolean)
See Also  Send comments on this topic


matrix
Matrix object representing the square real matrix whose eigenvalues and optionally its right eigenvectors are to be computed.
rightEigenvectors
boolean value specifying whether the right eigenvectors will be computed.
Creates a new instance of the Eigen class computing the eigenvalues and optionally the right eigenvectors of a general real complex matrix, with preliminary matrix balancing.

Syntax

Visual Basic (Declaration) 
Public Function New( _
   ByVal matrix As Matrix, _
   ByVal rightEigenvectors As Boolean _
)
C# 
public Eigen( 
   Matrix matrix,
   bool rightEigenvectors
)
C++/CLI 
public:
Eigen( 
   Matrix^ matrix,
   bool rightEigenvectors
)

Parameters

matrix
Matrix object representing the square real matrix whose eigenvalues and optionally its right eigenvectors are to be computed.
rightEigenvectors
boolean value specifying whether the right eigenvectors will be computed.

Exceptions

ExceptionDescription
NotSquareMatrixExceptionmatrix parameter does not represent a square matrix.

Remarks

Using a false value for the rightEigenvectors parameter allows you to calculate only the eigenvalues in cases where the eigenvectors are not needed.

Requirements

Platforms: Windows 7, Windows Vista, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows 2000

See Also

.NET Matrix Library Documentation