Package org.la4j.decomposition
Interface MatrixDecompositor
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
AbstractDecompositor,CholeskyDecompositor,EigenDecompositor,LUDecompositor,QRDecompositor,RawLUDecompositor,RawQRDecompositor,SingularValueDecompositor
public interface MatrixDecompositor extends java.io.SerializableInterface for implementing various matrix decompositions. More details
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanapplicableTo(Matrix matrix)Checks whether this decompositor is applicable to given matrix or not.Matrix[]decompose()Decomposes the wrapped matrix.Matrixself()Returns the self matrix of this decompositor.
-
-
-
Method Detail
-
decompose
Matrix[] decompose()
Decomposes the wrapped matrix.- Returns:
-
self
Matrix self()
Returns the self matrix of this decompositor.- Returns:
-
applicableTo
boolean applicableTo(Matrix matrix)
Checks whether this decompositor is applicable to given matrix or not.- Parameters:
matrix-- Returns:
-
-