The SimpleMatrix C++ Library

About

SimpleMatrix is an extremely lightweight matrix library, containing a single header file.

  • It uses the namespace smat.
  • The Matrix class is a template class.
  • It implements basic matrix representations and operations, such as multiplication, transpose, and submatrix.
  • It does not implement complicated operations such as inverse, determinant, eigenvector, or decompositions.
  • It implements the Multidimensional Scaling (MDS) algorithm.

Download

This library is available on GitHub: https://github.com/wq2012/SimpleMatrix

Related Publication

  • Quan Wang, Kim L. Boyer. Feature Learning by Multidimensional Scaling and its Applications in Object Recognition. 2013 26th SIBGRAPI Conference on Graphics, Patterns and Images (Sibgrapi). IEEE, 2013. [paper] [website]

File Descriptions

Tutorial