Here is a little information about my basic Vector and Matrix maths library.

Currently, a Matrix is represented as a 3×3 matrix of vectors with 3 elements in each. I’m going to be redesigning this over the next few weeks, to work with any size of matrix (probably using malloc())

It’s written in C++, and contains a pre-compiled binary for Linux (the file a.out) The work for this one was done on Windows, using Visual Studio 2005, however I added considerably more code when I compiled on Linux (using GCC).

The version of Linux I compiled it on is Ubuntu 10.04 Lucid Lynx 64 bit. So it might not run straight out of the zip file. Speaking of which, here it is.

Related Post


Jamie is a .NET developer specialising in ASP.NET MVC websites and services, with a background in WinForms and Games Development. When not programming using .NET, he is either learning about .NET Core (and usually building something cross platform with it), speaking Japanese to anyone who'll listen, learning about languages, writing for this blog, or writing for a blog about Retro Gaming (which he runs with his brother)