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 DoubleComplexVector ConjTransposeProduct(
	DoubleComplexMatrix A,
	DoubleComplexVector x
)
Visual Basic
Public Shared Function ConjTransposeProduct ( _
	A As DoubleComplexMatrix, _
	x As DoubleComplexVector _
) As DoubleComplexVector
Visual C++
public:
static DoubleComplexVector^ ConjTransposeProduct(
	DoubleComplexMatrix^ A, 
	DoubleComplexVector^ x
)

Parameters

A
Type: CenterSpace.NMath.Core..::..DoubleComplexMatrix
An m x n matrix.
x
Type: CenterSpace.NMath.Core..::..DoubleComplexVector
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..::..MismatchedSizeExceptionThrown if x does not have length equal to the number of rows in A.

See Also