« Math.NET Numerics » : différence entre les versions
De Banane Atomic
Aller à la navigationAller à la recherche
Aucun résumé des modifications |
|||
Ligne 3 : | Ligne 3 : | ||
[http://numerics.mathdotnet.com Site web] | [http://numerics.mathdotnet.com Site web] | ||
[[Category:CSharp]] | |||
= Matrices = | |||
<kode lang="csharp"> | |||
< | |||
using MathNet.Numerics.LinearAlgebra.Single; | using MathNet.Numerics.LinearAlgebra.Single; | ||
Ligne 21 : | Ligne 19 : | ||
var inverse = matrix.Inverse(); | var inverse = matrix.Inverse(); | ||
var transpose = matrix.Transpose(); | var transpose = matrix.Transpose(); | ||
</ | </kode> | ||
Version du 1 décembre 2019 à 01:42
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(); |