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 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
| Exception | Condition |
|---|---|
| CenterSpace.NMath.Core..::..MismatchedSizeException | Thrown if x does not have a length equal to the number of columns in A. |