SquareMatrixMultiply Operator (SquareMatrix, SquareMatrix) |
Computes the product of two square matrices.
Namespace:
Meta.Numerics.Matrices
Assembly:
Meta.Numerics (in Meta.Numerics.dll) Version: 4.1.4
Syntax public static SquareMatrix operator *(
SquareMatrix A,
SquareMatrix B
)
Public Shared Operator * (
A As SquareMatrix,
B As SquareMatrix
) As SquareMatrix
public:
static SquareMatrix^ operator *(
SquareMatrix^ A,
SquareMatrix^ B
)
static let inline (*)
A : SquareMatrix *
B : SquareMatrix : SquareMatrix
Parameters
- A
- Type: Meta.Numerics.MatricesSquareMatrix
The first matrix. - B
- Type: Meta.Numerics.MatricesSquareMatrix
The second matrix.
Return Value
Type:
SquareMatrixThe product
A *
B.
Exceptions Remarks Note that matrix multiplication is not commutative, i.e. M1*M2 is generally not the same as M2*M1.
Matrix multiplication is an O(N3) process.
See Also