Math.NET Numerics
Apparence
Généralités
Bibliothèque de classes pour le calcul numérique.
Site web
Matrices
using MathNet.Numerics.LinearAlgebra.Single;
// matrice de float
var matrix = new SparseMatrix(new float[5, 5] {
{ -1.0f, 0.0f, -1.0f, 0.0f, 0.0f },
{ 0.0f, 0.0f, 0.0f, 0.0f, 0.0f },
{ 0.0f, 0.0f, 0.0f, 0.0f, 0.0f },
{ 0.0f, 0.0f, -1.0f, 0.0f, 0.0f },
{ 0.0f, 0.0f, 0.0f, 0.0f, -1.0f }
});
var inverse = matrix.Inverse();
var transpose = matrix.Transpose();
|