C++ Armadillo

Da Andreabont's Wiki.

Armadillo è una libreria C++ che fornisce una serie di tool per l'algebra lineare.

Matrici

#include <iostream>
#include <armadillo>

int main() {
    
    arma::Mat<int> a = {{1,2},{3,4}};
    arma::Mat<int> b = {{1,1},{2,2}};
    arma::Mat<int> c(2, 2, arma::fill::eye); // Matrice identica 2x2

    std::cout << a * b * c << std::endl;
    
}