
传统的矩阵乘法C(MXN)=A(MXL)*B(LXN):(三重循环)
for(i=0;i<M;i++)
for(j=0;j<N;j++)
for(k=0;k<L;k++)
C[i][j]=C[i][j]+A[i][k]*B[k][j];
SUMMA矩阵乘法基本原理是:
for(k=0;k<L;k++)
for(i=0;i<M;i++)
for(j=0;j<N;j++)
C[i][j]=C[i][j]+A[i][k]*B[k][j];
将循环下标由ijk变为kij。结果不变!
评论3