如何在python中获取numpy.array的矩阵幂? (它说不建议将nympy.matrix用于线性代数。)找不到替代品。预先感谢。
答案 0 :(得分:1)
您可以使用numpy.linalg.matrix_power
。
from numpy.linalg import matrix_power
import numpy as np
i = np.array([[0, 1], [-1, 0]])
matrix_power(i, 3)
输出:
array([[ 0, -1],
[ 1, 0]])
您可以从here阅读有关numpy.linalg.matrix_power
的更多信息。