matlab两个矩阵相乘
时间: 2023-11-02 07:17:43 浏览: 238
两个矩阵相乘
在 MATLAB 中,两个矩阵相乘可以使用矩阵乘法运算符 `*` 或者函数 `matmul()` 实现。假设有两个矩阵 A 和 B,它们的维度分别为 m x n 和 n x p,则它们的乘积 C 的维度为 m x p。
使用矩阵乘法运算符 `*`:
```
C = A * B;
```
使用函数 `matmul()`:
```
C = matmul(A, B);
```
需要注意的是,使用 `*` 进行矩阵乘法时,两个矩阵的维度必须满足矩阵乘法的规则,即前一个矩阵的列数必须等于后一个矩阵的行数。如果不满足这个条件,将会报错。而使用函数 `matmul()` 则不会检查矩阵维度是否符合规则。
阅读全文