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

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

Syntax

C#
public static FloatComplexVector ConjTransposeProduct(
	FloatComplexMatrix A,
	FloatComplexVector x
)
Visual Basic (Declaration)
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