Click or drag to resize

SparseMatrixMultiply(SparseMatrix, SparseMatrix) Operator

Multiplies two matrices.

Namespace: Altaxo.Calc.LinearAlgebra.Double
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public static SparseMatrix operator *(
	SparseMatrix leftSide,
	SparseMatrix rightSide
)

Parameters

leftSide  SparseMatrix
The left matrix to multiply.
rightSide  SparseMatrix
The right matrix to multiply.

Return Value

SparseMatrix
The result of multiplication.
Exceptions
ExceptionCondition
ArgumentNullExceptionIf leftSide or rightSide is .
ArgumentExceptionIf the dimensions of leftSide or rightSide don't conform.
Remarks
This operator will allocate new memory for the result. It will choose the representation of either leftSide or rightSide depending on which is denser.
See Also