Computes the product of the conjugate transpose of a given matrix and a vector.

Namespace: CenterSpace.NMath.Core
Assembly: NMathPremium (in NMathPremium.dll) Version: 5.3.0.0

Syntax

C#
public static FloatComplexVector ConjTransposeProduct(
	FloatComplexMatrix A,
	FloatComplexVector x
)
Visual Basic
Public Shared Function ConjTransposeProduct ( _
	A As FloatComplexMatrix, _
	x As FloatComplexVector _
) As FloatComplexVector
Visual C++
public:
static FloatComplexVector^ ConjTransposeProduct(
	FloatComplexMatrix^ A, 
	FloatComplexVector^ x
)

Parameters

A
Type: CenterSpace.NMath.Core..::..FloatComplexMatrix
An m x n matrix.
x
Type: CenterSpace.NMath.Core..::..FloatComplexVector
A vector with m elements.

Return Value

The product of the conjugate transpose of A and x.

Remarks

Vectorxis treated as a column vector by this function. This function is equivalent to calling NMathFunctions.Product(NMathFunctions.ConjTranspose(A),x).

Exceptions

ExceptionCondition
CenterSpace.NMath.Core..::..MismatchedSizeException Thrown if x does not have a length equal to the number of columns in A.

See Also