Click or drag to resize

ILinearAlgebraProviderTMatrixMultiply Method

Multiples two matrices. result = x * y

Namespace: Altaxo.Calc.Providers.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
void MatrixMultiply(
	T[] x,
	int rowsX,
	int columnsX,
	T[] y,
	int rowsY,
	int columnsY,
	T[] result
)

Parameters

x  T
The x matrix.
rowsX  Int32
The number of rows in the x matrix.
columnsX  Int32
The number of columns in the x matrix.
y  T
The y matrix.
rowsY  Int32
The number of rows in the y matrix.
columnsY  Int32
The number of columns in the y matrix.
result  T
Where to store the result of the multiplication.
Remarks
This is a simplified version of the BLAS GEMM routine with alpha set to 1.0 and beta set to 0.0, and x and y are not transposed.
See Also