无涯教程-MATLAB - 乘法函数

115 阅读1分钟

考虑两个矩阵A和B,如果A是一个m×n矩阵,B是一个n×p矩阵,它们可以乘以产生一个m×n矩阵C,只有当A中的列数n等于B中的行数n时,矩阵乘法才是可能的。

在矩阵乘法中,第一矩阵中的行的元素与第二矩阵中的相应列相乘。

在得到的矩阵C中,第(i,j)th位置中的每个元素是第一矩阵的第ith行中的元素与第二矩阵的第j列中的对应元素的乘积的总和。

MATLAB中的矩阵乘法是使用*运算符执行的。

Matrix Multiplication - 示例

使用以下代码-创建脚本文件

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

参考链接

www.learnfk.com/matlab/matl…