我有一个矩阵,存储在一个名为M的变量中。 然后我使用:
dist = np.dot(M[0], M[0])
我总是遇到错误,最终导致:
File "/usr/lib/python2.7/dist-packages/scipy/sparse/base.py", line 246, in __mul__
raise ValueError('dimension mismatch')
ValueError: dimension mismatch
我真的不明白这个语句为什么会因为维度不匹配而失败 - 我在第一个和第二个数组中都使用了M [0]参数,它们的大小相同。
M[0]
包含了什么。 - Matt Ball