New blog posts

List of Computer Apps That Make Life Easier
List of Computer Apps That Make Life Easier

Sep 17, 2015 by Administrator

As we made my efforts to compile this listing...

What is Green Technology?
What is Green Technology?

Sep 17, 2015 by Administrator

Green initiatives are becoming more common in...

Some Interesting Things You Did Not Know About Skype
Some Interesting Things You Did Not Know About Skype

Sep 17, 2015 by Administrator

One of the most interesting facts is that it...

View all blog entries

Blogs Archive


Armadillo C++ matrix library

Armadillo C++ matrix library

Fast C++ matrix library with easy to use functions and syntax, deliberately similar to Matlab

License Mozilla Public License 2.0 (MPL 2.0)
Updated on Sep 24, 2015
Version na
Site URL
Download URL
Author Guest
Category Development Tools
Views 496
Downloads 0

It is a fast C++ matrix library with very easy functions and syntax. Armadillo has the same purpose as that of Matlab.  It opts for template meta-programming techniques.

Armadillo serves you as an efficient wrapper for LAPACK, BLAS and ATLAS libraries; also it includes high-performance versions such as Intel MKL, AMD ACML and OpenBLAS.


  • Easy to use
  • Many MATLAB like functions
  • Efficient classes for vectors, matrices, cubes (3rd order tensors) and fields
  • Fast singular value decomposition (SVD), eigen decomposition, QR, LU, Cholesky, FFT
  • Statistical modelling using Gaussian Mixture Models (GMM)
  • Clustering using K-means and Expectation Maximisation
  • Automatic vectorisation of expressions (SIMD)
  • Contiguous and non-contiguous submatrices
  • Automatically combines several operations into one
  • Useful for prototyping directly in C++
  • Useful for conversion of research code into production environments
  • Distributed under a license useful in both open-source and proprietary/commercial contexts



Overall Rating:
Free Video Converter for Mac

Dec 11, 2017

Free Apple Music Converter for Mac

Nov 24, 2017

ThunderSoft GemPlayer

Aug 31, 2017

Free Apple Music Converter

Jul 25, 2017

Free Blu-ray Ripper

Jun 1, 2017

WANem - Wide Area Network Emulator

Sep 30, 2015


Oct 16, 2015

Virtualdub FFMpeg Input Plugin

Sep 30, 2015

Free Youtube Downloader

Sep 3, 2015

Pandora FMS: Flexible Monitoring System

Sep 9, 2015

Recent Reviews

Tasm for Windows 7/8/8.1/9 32bit & 64bit

Excellent blog here! Also your web site loads up very fast! What web host are you using? Can I get your affiliate link to your host? I wish my webs...

Tasm for Windows 7/8/8.1/9 32bit & 64bit

nice post Please review my article

Free Data Recovery

A useful tool

Outlook CalDav Synchronizer

Is this new or? I havent seen this before.. Iv been syncing with EVO Collaborator for the past 1.5 years and it has been great.

Subrion CMS

It's definitely the best software we've ever used. Highly recommended!