public static SquareMatrix operator *(
SquareMatrix A,
SquareMatrix B
)Public Shared Operator * (
A As SquareMatrix,
B As SquareMatrix
) As SquareMatrixpublic:
static SquareMatrix^ operator *(
SquareMatrix^ A,
SquareMatrix^ B
)static let inline (*)
A : SquareMatrix *
B : SquareMatrix : SquareMatrixNote 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.
| ArgumentNullException | A or B is . |
| DimensionMismatchException | The dimension of A is not the same as the dimension of B. |