所以我手动在Python中输入了197x197
矩阵(哎呀),现在我想将其提升为幂。但是,当我使用Matrix_powers时,会出现上述错误。
我这样输入矩阵:
A = numpy.array([
[ ...... ]
])
我对每个len(A[i])
使用i
来查看每一行中的元素数量,所有元素都说197
。但是,当我使用numpy.shape
时,尺寸被打印为(197, )
,所以我真的不知道怎么可能。
答案 0 :(得分:0)
您想要这个吗? (阐述了凯文的评论)
import numpy as np
A = np.array([[i for i in range(1,198)] for j in range(1,198)])
A
A.shape
会产生
array([[ 1, 2, 3, ..., 195, 196, 197],
[ 1, 2, 3, ..., 195, 196, 197],
[ 1, 2, 3, ..., 195, 196, 197],
...,
[ 1, 2, 3, ..., 195, 196, 197],
[ 1, 2, 3, ..., 195, 196, 197],
[ 1, 2, 3, ..., 195, 196, 197]])
(197, 197)