Computes eigenvalues and eigenvectors of symmetric matrix
Namespace: OpenCvSharp
Assembly: OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public static void EigenVV( CvArr mat, CvArr evects, CvArr evals, double eps, int lowindex, int highindex )
Parameters
- mat
- Type: OpenCvSharpCvArr
The input symmetric square matrix. It is modified during the processing. - evects
- Type: OpenCvSharpCvArr
The output matrix of eigenvectors, stored as a subsequent rows. - evals
- Type: OpenCvSharpCvArr
The output vector of eigenvalues, stored in the descending order (order of eigenvalues and eigenvectors is synchronized, of course). - eps
- Type: SystemDouble
Accuracy of diagonalization (typically, DBL_EPSILON=≈10-15 is enough). - lowindex
- Type: SystemInt32
Optional index of largest eigenvalue/-vector to calculate. - highindex
- Type: SystemInt32
Optional index of smallest eigenvalue/-vector to calculate.
See Also