Computes the product of the conjugate transpose of a given matrix and a vector.
Namespace: CenterSpace.NMath.CoreAssembly: 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
| Exception | Condition |
|---|---|
| CenterSpace.NMath.Core..::..MismatchedSizeException | Thrown if x does not have length equal to the number of rows in A. |