.NET Matrix Library
CSymEigen Constructor(CMatrix,Boolean)
See Also  Send Feedback



matrix
A CMatrix object representing the complex Hermitian matrix whose eigenvalues and right eigenvectors are to be computed.
eigenvectors
A boolean value specifying whether eigenvectors will be calculated.
Initializes a new instance of the CSymEigen class computing the eigenvalues and optionally the eigenvectors of a complex Hermitian matrix.

Syntax

Visual Basic (Declaration) 
Public Function New( _
   ByVal matrix As CMatrix, _
   ByVal eigenvectors As Boolean _
)
Visual Basic (Usage)Copy Code
Dim matrix As CMatrix
Dim eigenvectors As Boolean
 
Dim instance As New CSymEigen(matrix, eigenvectors)
C# 
public CSymEigen( 
   CMatrix matrix,
   bool eigenvectors
)
C++/CLI 
public:
CSymEigen( 
   CMatrix^ matrix,
   bool eigenvectors
)

Parameters

matrix
A CMatrix object representing the complex Hermitian matrix whose eigenvalues and right eigenvectors are to be computed.
eigenvectors
A boolean value specifying whether eigenvectors will be calculated.

Exceptions

ExceptionDescription
NotSquareMatrixExceptionmatrix parameter does not represent a square matrix.

Requirements

Target Platforms: Windows 2000, Windows XP, Windows Server 2003 family, Windows Vista, Windows Server 2008 family, Windows 7

See Also

.NET Matrix Library