求矩阵啊a,b的乘积,结果按矩阵c形式输出;矩阵相乘的前提是:矩阵A(m*p)的列数p=矩阵B(p*n)的行数.要求A=│a11 a12 …a1p│B=│b11 b12 … b1n│ C=│c11 c12…c1n││a21 a22 …a2p│ │b21 b22 … b2n│ │c21 c22…c2n││ …… │ │ ……… │ │ ……… ││am1 am2… amp│ │bp1 bp2 … bpn │ │cm1 cm2…cmn│
问题描述:
求矩阵啊a,b的乘积,结果按矩阵c形式输出;
矩阵相乘的前提是:矩阵A(m*p)的列数p=矩阵B(p*n)的行数.
要求A=│a11 a12 …a1p│B=│b11 b12 … b1n│ C=│c11 c12…c1n│
│a21 a22 …a2p│ │b21 b22 … b2n│ │c21 c22…c2n│
│ …… │ │ ……… │ │ ……… │
│am1 am2… amp│ │bp1 bp2 … bpn │ │cm1 cm2…cmn│
答
举个小例子吧
A = 【4*3】
[ a11,a12,a13]
[ a21,a22,a23]
[ a31,a32,a33]
[ a41,a42,a43]
B =【3*2】
[ b11,b12]
[ b21,b22]
[ b31,b32]
C=A*B
=
[ a11*b11+a12*b21+a13*b31,a11*b12+a12*b22+a13*b32]
[ a21*b11+a22*b21+a23*b31,a21*b12+a22*b22+a23*b32]
[ a31*b11+a32*b21+a33*b31,a31*b12+a32*b22+a33*b32]
[ a41*b11+a42*b21+a43*b31,a41*b12+a42*b22+a43*b32]