Click or drag to resize

MatrixGeneralMatrixMatrixMultiply Method

Computes the matrix-matrix product in general form. This method corresponds to the GEMM routine from BLAS Level 3. It multiplies this matrix by scalar beta and adds the product of matrices A and B scaled by scalar alpha.

Namespace:  FinMath.LinearAlgebra
Assembly:  FinMath (in FinMath.dll) Version: 2.4.7-0a995bd0ea1854c2c868ec3f8dae606c5777e170
Syntax
C#
public void GeneralMatrixMatrixMultiply(
	double alpha,
	Matrix A,
	bool transposeA,
	Matrix B,
	bool transposeB,
	double beta
)

Parameters

alpha
Type: SystemDouble
The scalar to multiply the matrix product by.
A
Type: FinMath.LinearAlgebraMatrix
The first matrix to multiply.
transposeA
Type: SystemBoolean
The boolean flag that indicates whether the matrix A should be transposed before multiplication.
B
Type: FinMath.LinearAlgebraMatrix
The second matrix to multiply.
transposeB
Type: SystemBoolean
The boolean flag that indicates whether the matrix B should be transposed before multiplication.
beta
Type: SystemDouble
The scalar to multiply this matrix by.
See Also