node package manager
Don’t reinvent the wheel. Reuse code within your team. Create a free org »

matrixlib

Matrixlib

Add matrix support and routines to nodejs

Methods

.matrix(m,n,init)

Create a matrix m by n (m rows, n columns) with initial value init

Example

// 4x4 matrix filled with 0
var mlib = require('matrixlib');
var myMatrix = mlib.matrix(4,4,0);

.identity(n)

Create an identity matrix n by n

Example

// 3x3 identity matrix
var mlib = require('matrixlib');
var myIdentityMatrix = mlib.identity(3);

.copy(matrix)

Returns a copy of a matrix.

.equals(a,b)

Tests for equality between matrix a and b.