我想用numpy來計算逆矩陣。但我發現了一個錯誤:使用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
'命令不兼容。有沒有解決這個問題的方法?
我的目標是打印每個可能的數值矩陣組合的INVERSE MATRIX。
也對其他答案進行了評論,但是您必須將x定義爲矩陣'np.matrix(x)',以便'.I'方法可用。 – M4rtini