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 DoubleBandMatrix TransposeProduct( DoubleBandMatrix A, DoubleBandMatrix B ) |
| Visual Basic (Declaration) |
|---|
Public Shared Function TransposeProduct ( _ A As DoubleBandMatrix, _ B As DoubleBandMatrix _ ) As DoubleBandMatrix |
| Visual C++ |
|---|
public: static DoubleBandMatrix^ TransposeProduct( DoubleBandMatrix^ A, DoubleBandMatrix^ B ) |
Parameters
- A
- Type: CenterSpace.NMath.Matrix..::.DoubleBandMatrix
A banded matrix.
- B
- Type: CenterSpace.NMath.Matrix..::.DoubleBandMatrix
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. |