大家好,我是小百,我来为大家解答以上问题。矩阵的乘法运算法则2*2,矩阵的乘法运算法则很多人还不知道,现在让我们一起来看看吧!
1、A(n(长), m(宽))* B(m, p) = C(n, m)
2、c[i][j] = Σ a[i][k] * b[k][j] (1 <= k <= m)
3、函数:
4、Matrix multi(Matrix a, Matrix b)
5、{
6、 Matrix ans;
7、 ans.n = a.n;
8、 ans.m = b.m;
9、 memset(ans.num, 0, sizeof(ans.num));
10、 for (int i = 0; i < a.n; i ++)
11、 for (int j = 0; j < b.m; j ++)
12、 for (int k = 0; k < b.n; k ++)
13、 ans.num[i][j] += a.num[i][k] * b.num[k][j];
14、 return ans;
15、}
本文到此讲解完毕了,希望对大家有帮助。