mikera.matrixx.decompose.IEigenResult Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of vectorz Show documentation
Show all versions of vectorz Show documentation
Fast double-precision vector and matrix maths library for Java, supporting N-dimensional numeric arrays.
package mikera.matrixx.decompose;
import mikera.vectorz.AVector;
import mikera.vectorz.Vector2;
public interface IEigenResult {
/**
*
* Returns an array of eigenvalue as complex numbers. For symmetric matrices the returned eigenvalues will always be real
* numbers, which means the imaginary components will be equal to zero.
*
*
* @return An array of eigenvalues.
*/
public Vector2[] getEigenvalues();
/**
*
* Used to retrieve an array real valued eigenvectors.
*
*
* @return If the associated eigenvalue is real then an eigenvector is returned, null otherwise.
*/
public AVector[] getEigenVectors();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy