MATLAB - 矩阵乘法
考虑两个矩阵 A 和 B。如果 A 是 m x n 矩阵,B 是 n x p 矩阵,则可以将它们相乘以生成 m x p 矩阵 C。仅当 A 中的列数 n 等于 B 中的行数 n 时,矩阵乘法才可行。
在矩阵乘法中,第一个矩阵中的行元素与第二个矩阵中的相应列相乘。
结果矩阵 C 中 (i, j)th 位置的每个元素是第一个矩阵 ith 行中的元素与第二个矩阵第 jth 列中相应元素的乘积之和 .
MATLAB 中的矩阵乘法是使用 * 运算符执行的。
示例
使用以下代码创建脚本文件 −
a = [ 1 2 3; 2 3 4; 1 2 5] b = [ 2 1 3 ; 5 0 -2; 2 3 -1] prod = a * b
当您运行该文件时,它会显示以下结果 −
a = 1 2 3 2 3 4 1 2 5 b = 2 1 3 5 0 -2 2 3 -1 prod = 18 10 -4 27 14 -4 22 16 -6