Debian logoDebian Screenshots >

libejml-java

Efficient Java Matrix Library

Description

Efficient Java Matrix Library (EJML) is a linear algebra library for manipulating dense matrices. Its design goals are;
 1) to be as computationally and memory efficient as possible for both
    small and large matrices, and
 2) to be accessible to both novices and experts.
These goals are accomplished by dynamically selecting the best algorithms to use at runtime, clean API, and multiple interfaces.

EJML has three distinct ways to interact with it:
 1) procedural,
 2) SimpleMatrix, and
 3) Equations.
Procedure provides all capabilities of EJML and almost complete control over memory creation, speed, and specific algorithms. SimpleMatrix provides a simplified subset of the core capabilities in an easy to use flow styled object-oriented API, inspired by Jama. Equations is a symbolic interface, similar in spirit to Matlab and other CAS, that provides a compact way of writing equations.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.


Homepage

http://ejml.org/wiki


Statistics

139 other people were interested in this package here. The newest known version of this software is 0.28-1 (Information last updated 3 days ago.)