Click or drag to resize

VectorGeneralMatrixVectorMultiply Method

Computes the matrix-vector product in general form. This method corresponds to the GEMV routine from BLAS Level 2. It multiplies this vector by scalar beta and adds product of matrix A and vector x scaled by scalar alpha

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

Parameters

alpha
Type: SystemDouble
The scalar to multiply matrix-vector product by.
A
Type: FinMath.LinearAlgebraMatrix
The matrix to mutltiply.
transposeA
Type: SystemBoolean
The boolean flag that indicates whether the matrix should be tranposed before multiplying or not.
x
Type: FinMath.LinearAlgebraVector
The vector to multiply.
beta
Type: SystemDouble
The scalar to multiply this vector.
See Also