【发布时间】:2014-03-05 12:32:52
【问题描述】:
我想使用 numpy 来计算逆。但我收到一个错误:
'numpy.ndarry' object has no attribute I
要在 numpy 中计算矩阵的逆矩阵,比如矩阵 M,它应该很简单:
print M.I
代码如下:
x = numpy.empty((3,3), dtype=int)
for comb in combinations_with_replacement(range(10), 9):
x.flat[:] = comb
print x.I
我猜,这个错误是因为 x 现在是平的,因此“I”命令不兼容。有解决办法吗?
我的目标是打印每个可能的数字矩阵组合的逆矩阵。
【问题讨论】:
-
也对另一个答案发表了评论,但您必须将 x 定义为矩阵
np.matrix(x)以便.I方法可用。