Matlab中数组的乘除法
介绍Matlab中的乘法和除法运算。
操作方法
- 01
Matlab中乘除法分为多个部分: 单个数值与矩阵的乘除法; 矩阵与矩阵的乘除法; 矩阵中各个数值之间的乘除法。 下面一一进行介绍。
- 02
单个数值与矩阵的乘除法比较好说: 如下图,先来一个随机矩阵,乘以3后,可以看到矩阵的每个项都乘以了3. 都除以3.
- 03
接下来看看矩阵与矩阵的乘法,这与数组的乘法差不多,矩阵有先后顺序,第一个的数组的行数等于第二个数组的列数。最终得到的矩阵是第一个矩阵的行数和第二个矩阵的列数。 比如a(10,2),b(2,5),那么a*b得到的是10行5列。
- 04
矩阵的除法,符号为“\”,这时就需要前一个矩阵的行数与后一个矩阵的行数相等。 下面图中我使用了/符号,matlab出错。 d是八行两列,无法与a进行除法运算。
- 05
矩阵中的数字与另外一个矩阵中数字的乘除法,这里术语叫做“点乘”。计算中用到的可能多一点。 这时就需要两个相乘或相除的矩阵行列数相同。 当然,也可以选择矩阵中的数据进行运算。
赞 (0)