Matrices in C#

Basic Matrices

Illustrates the basic use of the Matrix class for working with matrices.

Show code.

Accessing Matrix Elements

Illustrates different ways of iterating through the rows and columns of a matrix using classes in the Numerics.NET.LinearAlgebra namespace.

Show code.

Matrix-Vector Operations

Illustrates how to perform operations that involve both matrices and vectors.

Show code.

Triangular Matrices

Illustrates how to work efficiently with upper or lower triangular or trapezoidal matrices.

Show code.

Symmetric Matrices

Illustrates how to work efficiently with symmetric matrices.

Show code.

Band Matrices

Illustrates how to work with the BandMatrix class.

Show code.

Sparse Matrices

Illustrates using sparse vectors and matrices using the classes in the Numerics.NET.LinearAlgebra.Sparse namespace.

Show code.

Matrix Decompositions

Illustrates how compute various decompositions of a matrix using classes in the Numerics.NET.LinearAlgebra namespace.

Show code.