Creates a new instance of the
CEigen class computing the eigenvalues and optionally the right and/or the left eigenvectors of a general square complex matrix, using the specified type of preliminary matrix balancing.
Syntax
| Visual Basic (Usage) | Copy Code |
|---|
Dim matrix As CMatrix
Dim rightEigenvectors As Boolean
Dim leftEigenvectors As Boolean
Dim balance As BalanceType
Dim instance As New CEigen(matrix, rightEigenvectors, leftEigenvectors, balance) |
Parameters
- matrix
- A CMatrix object representing the complex square matrix whose eigenvalues and optionally its right and/or left eigenvectors are to be computed.
- rightEigenvectors
- A boolean value specifying whether the right eigenvectors will be computed.
- leftEigenvectors
- A boolean value specifying whether the left eigenvectors will be computed.
- balance
- A BalanceType enumeration specifying whether preliminary balancing will be used and the type of balancing.
Exceptions
Remarks
Requirements
Target Platforms: Windows 2000, Windows XP, Windows Server 2003 family, Windows Vista, Windows Server 2008 family, Windows 7
See Also