Uses of Interface
org.ejml.data.FMatrix
Packages that use FMatrix
Package
Description
-
Uses of FMatrix in org.ejml
Modifier and TypeMethodDescriptionstatic voidEjmlUnitTests.assertEquals(FMatrix A, FMatrix B, float tol) static voidEjmlUnitTests.assertEqualsTrans(FMatrix A, FMatrix B, double tol) static voidEjmlUnitTests.assertRelativeEquals(FMatrix expected, FMatrix found, double tol) Assert equals with a relative error -
Uses of FMatrix in org.ejml.data
Subinterfaces of FMatrix in org.ejml.dataModifier and TypeInterfaceDescriptioninterfaceInterface which all fixed sized matrices must implementinterfaceHigh level interface for sparse matrices float types.Classes in org.ejml.data that implement FMatrixModifier and TypeClassDescriptionclassInterface for a row-major matrix that uses a single array internally.classFixed sized vector with 2 elements.classFixed sized 2 by FMatrix2x2 matrix.classFixed sized vector with 3 elements.classFixed sized 3 by FMatrix3x3 matrix.classFixed sized vector with 4 elements.classFixed sized 4 by FMatrix4x4 matrix.classFixed sized vector with 5 elements.classFixed sized 5 by FMatrix5x5 matrix.classFixed sized vector with 6 elements.classFixed sized 6 by FMatrix6x6 matrix.classA generic abstract class for matrices whose data is stored in a single 1D array of floats.classA row-major block matrix declared on to one continuous array.classFMatrixRMaj is a row matrix with real elements that are 32-bit floats.classCompressed Column (CC) sparse matrix format.classA sparse matrix format that is designed to act as an intermediate step for other matrix types.Constructors in org.ejml.data with parameters of type FMatrixModifierConstructorDescriptionFMatrixRMaj(FMatrix mat) Creates a new FMatrixRMaj which contains the same information as the provided Matrix64F. -
Uses of FMatrix in org.ejml.dense.row
Methods in org.ejml.dense.row with parameters of type FMatrixModifier and TypeMethodDescriptionstatic voidExtract where the destination is reshaped to match the extracted regionstatic voidCommonOps_FDRM.extract(FMatrix src, int srcY0, int srcY1, int srcX0, int srcX1, FMatrix dst, int dstY0, int dstX0) Extracts a submatrix from 'src' and inserts it in a submatrix in 'dst'.static voidExtracts a submatrix from 'src' and inserts it in a submatrix in 'dst'.static voidInserts matrix 'src' into matrix 'dest' with the (0,0) of src at (row,col) in dest.static booleanMatrixFeatures_FDRM.isEqualsTriangle(FMatrix a, FMatrix b, boolean upper, float tol) Checks to see if each element in the upper or lower triangular portion of the two matrices are within tolerance of each other: tol ≥ |aij - bij|. -
Uses of FMatrix in org.ejml.dense.row.factory
Methods in org.ejml.dense.row.factory with type parameters of type FMatrixModifier and TypeMethodDescriptionstatic <T extends FMatrix>
booleanDecompositionFactory_FDRM.decomposeSafe(DecompositionInterface<T> decomp, T M) A simple convenience function that decomposes the matrix but automatically checks the input to make sure it is not being modified.static <T extends FMatrix>
booleanDecompositionFactory_MT_FDRM.decomposeSafe(DecompositionInterface<T> decomp, T M) A simple convenience function that decomposes the matrix but automatically checks the input to make sure it is not being modified. -
Uses of FMatrix in org.ejml.dense.row.misc
Methods in org.ejml.dense.row.misc with parameters of type FMatrix -
Uses of FMatrix in org.ejml.generic
Methods in org.ejml.generic with parameters of type FMatrixModifier and TypeMethodDescriptionstatic voidstatic booleanGenericMatrixOps_F32.isEquivalent(FMatrix a, FMatrix b, float tol) static booleanGenericMatrixOps_F32.isEquivalentTriangle(boolean upper, FMatrix a, FMatrix b, float tol) static booleanGenericMatrixOps_F32.isIdentity(FMatrix a, float tol) Returns true if the provided matrix is has a value of 1 along the diagonal elements and zero along all the other elements.static void -
Uses of FMatrix in org.ejml.ops
Methods in org.ejml.ops with parameters of type FMatrixModifier and TypeMethodDescriptionstatic voidConvertMatrixData.convert(BMatrixRMaj input, FMatrix output) Converts binary matrix into a FMatrix by setting all true to 1.0 and false to 0.0static voidGeneric, but slow, conversion function.static voidstatic voidstatic voidstatic FMatrixSparseTripletFConvertMatrixStruct.convert(FMatrix src, @Nullable FMatrixSparseTriplet dst, float tol) static voidGeneric, but slow, conversion function.static booleanChecks to see if each element in the two matrices are equal: aij == bijstatic booleanMatrixFeatures_F.isIdentical(FMatrix a, FMatrix b, float tol) Checks to see if each corresponding element in the two matrices are within tolerance of each other or have the some symbolic meaning.static voidMatrixIO.print(PrintStream out, FMatrix mat) static voidMatrixIO.print(PrintStream out, FMatrix mat, String format) static voidMatrixIO.print(PrintStream out, FMatrix mat, String format, int row0, int row1, int col0, int col1) static voidMatrixIO.printFancy(PrintStream out, FMatrix mat, int length) static voidMatrixIO.printJava(PrintStream out, FMatrix mat, String format) static voidMatrixIO.printMatlab(PrintStream out, FMatrix mat)