Умножение матриц
C = A*BC = mtimes(A,B)является матричным произведением C = A*B A и B. Если A является m-by-p, и B является p-by-n матрицей, то C является матрицей m на n, заданной
В этом определении говорится, что C(i,j) является скалярным произведением i th строка A с j th столбец B. Можно записать это определение с помощью оператора двоеточия MATLAB® как
C(i,j) = A(i,:)*B(:,j)
A и B, количество столбцов A должно равняться количеству строк B. Умножение матриц не является универсально коммутативным для нескалярных входных параметров. Таким образом, A*B обычно не равен B*A. Если по крайней мере один входной параметр является скаляром, то A*B является эквивалентным A.*B и является коммутативным.является альтернативным способом выполнить C = mtimes(A,B) A*B, но редко используется. Это позволяет выполнить перегрузку оператора для классов.