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