Multiplies the matrices at inputs a and b. The dimensions of the matrices must be compatible. If the dimension of matrix a is N-by-K and the dimension of matrix b is K-by-M, the dimension of the result matrix result = a * b is N-by-M.
The input matrices can be transposed with tranpose flags.
a: Input matrix.
b: Input matrix.
output: Result matrix. The number format will be expanded so that there is no loss of accuracy. For example, multiplying an integer matrix with a floating point matrix returns a floating point matrix. Likewise, multiplying a floating point matrix with a complex matrix returns a complex matrix.