Computes the matrix (inner) product of the transpose of A and B.
The product is a banded matrix whose lower bandwidth is the sum of the
upper bandwidth of A and the lower bandwidth ofB, and whose
upper bandwidth is the sum of the lower bandwidth of A and the upper
bandwidth of B.
Namespace:
CenterSpace.NMath.MatrixAssembly: NMath (in NMath.dll) Version: 5.1.0.0
Syntax
| C# |
|---|
public static FloatComplexBandMatrix TransposeProduct( FloatComplexBandMatrix A, FloatComplexBandMatrix B ) |
| Visual Basic (Declaration) |
|---|
Public Shared Function TransposeProduct ( _ A As FloatComplexBandMatrix, _ B As FloatComplexBandMatrix _ ) As FloatComplexBandMatrix |
| Visual C++ |
|---|
public: static FloatComplexBandMatrix^ TransposeProduct( FloatComplexBandMatrix^ A, FloatComplexBandMatrix^ B ) |
Parameters
- A
- Type: CenterSpace.NMath.Matrix..::.FloatComplexBandMatrix
A banded matrix.
- B
- Type: CenterSpace.NMath.Matrix..::.FloatComplexBandMatrix
A banded matrix.
Return Value
The matrix (inner) product of the transpose of A and B.
Exceptions
| Exception | Condition |
|---|---|
| CenterSpace.NMath.Core..::.MismatchedSizeException | Thrown if the number of rows in A is not equal to the number of rows in B, or if the resulting product matrix has fewer rows than the product matrix bandwidth. |