矩阵相乘
首先,两个矩阵要是想相乘需要满足,第一个矩阵的列数等于第二个矩阵的行
矩阵a(3行3列):
1 2 3
3 2 2
2 1 2
矩阵b(3行2列):
2 2
3 1
2 1
相乘之后a矩阵的列数3与b矩阵的行数3抵消 拼接在一起成为一个3行2列的新矩阵(一个m*n的矩阵和一个n*p的矩阵相乘,将会得到一个m*p的矩阵):
相乘得到的矩阵c是3*2的:
14 7
16 10
11 7
计算过程(c矩阵第一行第一列的元素为a矩阵第一行的元素分别乘以b矩阵的第一列):
1*2+2*3+3*2=2+6+6=14 1*2+2*1+3*1=2+2+3=7
3*2+2*3+2*2=6+6+4=16 3*2+2*1+2*1=6+2+2=10
2*2+1*3+2*2=4+3+4=11 2*2+1*1+2*1=4+1+2=7