Package space.kscience.kmath.ejml

Types

EjmlMatrix
Link copied to clipboard
class EjmlMatrix(origin: SimpleMatrix) : Structure2D<Double>
Represents featured matrix over EJML SimpleMatrix.
EjmlMatrixContext
Link copied to clipboard
object EjmlMatrixContext : MatrixContext<Double, EjmlMatrix>
Represents context of basic operations operating with EjmlMatrix.
EjmlVector
Link copied to clipboard
class EjmlVector : Buffer<Double>
Represents point over EJML SimpleMatrix.

Functions

inverse
Link copied to clipboard
fun EjmlMatrixContext.inverse(matrix: Matrix<Double>): Matrix<Double>
inverted
Link copied to clipboard
fun EjmlMatrix.inverted(): EjmlMatrix
solve
Link copied to clipboard
fun EjmlMatrixContext.solve(a: Matrix<Double>, b: Matrix<Double>): EjmlMatrix
Solves for X in the following equation: x = a^-1*b, where 'a' is base matrix and 'b' is an n by p matrix.
fun EjmlMatrixContext.solve(a: Matrix<Double>, b: Point<Double>): EjmlVector
Solves for X in the following equation: x = a^(-1)*b, where 'a' is base matrix and 'b' is an n by p matrix.