Ads by Google
Christian Borgelt's Web Pages

Matrix Utilities


32 bit 64 bit (32/64 bit only for executables) (231 kb) (455 kb) GNU/Linux executables (391 kb) (441 kb) Windows console executables (75 kb) matrix.tar.gz (60 kb) C sources, package version 2.1 (2014.10.24)


Matrix is a set of programs to transpose and invert matrices, to solve linear equation systems, to compute the eigenvalues and eigenvectors of symmetric matrices, and to compute bipartite matchings with the Hungarian method. A brief description of how to apply these programs can be found in the file matrix/ex/readme in the source package.

Note that this library of matrix functions is incomplete: eigenvalue and eigenvector functions for non-symmetric matrices as well as several other functions are still missing.

If you have trouble executing the programs on Microsoft Windows, check whether you have the Microsoft Visual C++ Redistributable Packages for Visual Studio 2015 installed, as the library was compiled with Microsoft Visual Studio 2015.