【发布时间】:2010-11-13 03:54:13
【问题描述】:
这是我目前所拥有的,但我认为它不正确。
for (int i = 0 ; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
matrix[i][j] += matrix[i][j] * matrix[i][j];
}
}
【问题讨论】:
-
好吧,从“这段代码是否可以编译/运行而不会崩溃”的角度来看,这段代码没有任何问题,但这不是数学中通常定义的矩阵乘法。粗略的谷歌搜索“矩阵乘法”会告诉你它的算法。另请注意,根据维度,矩阵本身并不总是可以相乘。
标签: c++ matrix matrix-multiplication