矩阵乘法
首先需要注意矩阵相乘的定义
两个矩阵能够相乘的条件是一个矩阵的行等于另一个矩阵的列。
相乘的过程见上图:
把一个矩阵的第一行分别乘以另一个矩阵的第一列(这里就应该可以明白为啥有上面那个条件了)
然后求和就等于新矩阵第一行第一列的数
然后第一行乘以第二列再求和就是新矩阵第一行第二列的数
依次计算
可以得到新矩阵的行等于第一个矩阵的行,列等于第二个矩阵的列
(别问,问就是定义)
最后理解了算法我们需要简单理一下写代码的思路:
输入部分:<
矩阵乘法
首先需要注意矩阵相乘的定义
两个矩阵能够相乘的条件是一个矩阵的行等于另一个矩阵的列。
相乘的过程见上图:
把一个矩阵的第一行分别乘以另一个矩阵的第一列(这里就应该可以明白为啥有上面那个条件了)
然后求和就等于新矩阵第一行第一列的数
然后第一行乘以第二列再求和就是新矩阵第一行第二列的数
依次计算
可以得到新矩阵的行等于第一个矩阵的行,列等于第二个矩阵的列
(别问,问就是定义)
最后理解了算法我们需要简单理一下写代码的思路:
输入部分:<