the matrix extension bundled with NetLogo
Java Makefile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.travis.yml add Travis-CI config Apr 4, 2015
Makefile make curl follow redirect, so ScalaTest jar can be downloaded Apr 4, 2015 added the matrix:map primitive and updated to use Jama-1.0.3 May 17, 2014
manifest.txt initial commit May 8, 2011

NetLogo matrix extension

This package contains the NetLogo matrix extension, which provides support for a new datatype (mathematical "matrix" objects) and associated operations (like matrix multiplication) in NetLogo.


The matrix extension is pre-installed in NetLogo. For instructions on using it in your model, or for more information about NetLogo extensions, see the NetLogo User Manual.


Run make.

If compilation succeeds, matrix.jar will be created.


The matrix extension was originally written by Forrest Stonedahl, with significant contributions from Charles Staelin (in particular, the forecast, regression and map primitives).

The matrix extension uses (and is distributed with) the Jama matrix library (Jama-1.0.3.jar,, which has been released into the public domain.

Terms of Use


The NetLogo matrix extension is in the public domain. To the extent possible under law, Uri Wilensky has waived all copyright and related or neighboring rights.