AnyRectangularMatrixMultiply Operator (AnyRectangularMatrix, AnyRectangularMatrix) |
Multiplies any two real, rectangular matrices.
Namespace:
Meta.Numerics.Matrices
Assembly:
Meta.Numerics (in Meta.Numerics.dll) Version: 4.1.4
Syntaxpublic static RectangularMatrix operator *(
AnyRectangularMatrix A,
AnyRectangularMatrix B
)
Public Shared Operator * (
A As AnyRectangularMatrix,
B As AnyRectangularMatrix
) As RectangularMatrix
public:
static RectangularMatrix^ operator *(
AnyRectangularMatrix^ A,
AnyRectangularMatrix^ B
)
static let inline (*)
A : AnyRectangularMatrix *
B : AnyRectangularMatrix : RectangularMatrix
Parameters
- A
- Type: Meta.Numerics.MatricesAnyRectangularMatrix
The first matrix. - B
- Type: Meta.Numerics.MatricesAnyRectangularMatrix
The second matrix.
Return Value
Type:
RectangularMatrixThe product matrix AB.
RemarksFor matrix multiplication, the column count of the first matrix must equal the row count of the second
matrix.
Matrix multiplication is an O(N3) process.
See Also