# RL-matrix

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

## 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. [...]