Click or drag to resize

MatrixMathMultiplyVectorFromLeftAndRight Method

Multiplies matrix a with vector b from left and right: b* A b.

Namespace: Altaxo.Calc.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public static double MultiplyVectorFromLeftAndRight(
	IROMatrix<double> a,
	IReadOnlyList<double> b
)

Parameters

a  IROMatrixDouble
Matrix. Must be a square matrix with both number of rows and columns the same as the vector length.
b  IReadOnlyListDouble
Vector. The vector must have the length as the rows and columns of the matrix.

Return Value

Double
The product b* A b.
See Also