RL-matrix

Provides an immutable implementation for matrices of real numbers in Dart, based on Java's JAMA package.

Build Status

Usage

Example:

// Instantiates the following matrix:
//
//     1.0 2.0 3.0
//     4.0 5.0 6.0
//
var matrix = new Matrix([
  [1.0, 2.0, 3.0],
  [4.0, 5.0, 6.0]
]);

var transpose = matrix.transpose;
var product = matrix * transpose;

For a complete overview of the operations available, have a look at the API documentation for the Matrix class.

Libraries

rl_matrix
Immutable implementation for matrices of real numbers in Dart, based on Java's JAMA package. [...]
rl_matrix_64
Immutable implementation for matrices of real numbers in Dart, based on Java's JAMA package. [...]