Click or drag to resize

CreateMatrixSparseOfMatrixArrayT Method

Create a new sparse matrix from a 2D array of existing matrices. The matrices in the array are not required to be sparse already. If the matrices do not align properly, they are placed on the top left corner of their cell with the remaining fields left zero.

Namespace: Altaxo.Calc.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public static Matrix<T> SparseOfMatrixArray<T>(
	Matrix<T>[,] matrices
)
where T : struct, new(), IEquatable<T>, IFormattable

Parameters

matrices  MatrixT

[Missing <param name="matrices"/> documentation for "M:Altaxo.Calc.LinearAlgebra.CreateMatrix.SparseOfMatrixArray``1(Altaxo.Calc.LinearAlgebra.Matrix{``0}[0:,0:])"]

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "M:Altaxo.Calc.LinearAlgebra.CreateMatrix.SparseOfMatrixArray``1(Altaxo.Calc.LinearAlgebra.Matrix{``0}[0:,0:])"]

Return Value

MatrixT

[Missing <returns> documentation for "M:Altaxo.Calc.LinearAlgebra.CreateMatrix.SparseOfMatrixArray``1(Altaxo.Calc.LinearAlgebra.Matrix{``0}[0:,0:])"]

See Also