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 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