HOWTO · NumPy
Calcular la potencia de un array NumPy
La función numpy.linalg.matrix_power() se puede utilizar para determinar la potencia de un array en NumPy.
En esta página
Este artículo presentará cómo calcular la potencia de un array en NumPy.
Calcule la potencia de un array NumPy con la función numpy.linalg.matrix_power()
La función matrix_power() dentro de la biblioteca numpy.linalg se utiliza para calcular la potencia del array. Toma el array y el exponente como parámetros de entrada y devuelve el resultado de la operación en otra matriz. Vea el siguiente ejemplo de código.
import numpy as np
matrix = np.array([[1, 2], [4, 5]])
power = np.linalg.matrix_power(matrix, 3)
print(power)
Producción :
[[ 57 78]
[156 213]]
Primero creamos el array como un array 2D NumPy con la función np.array() en el código anterior. Luego calculamos el cubo del array con la función matrix_power() y almacenamos el resultado dentro del array power. Al final, mostramos el contenido del array de power. Tenga en cuenta que este método solo funciona con matrices cuadradas y da error si lo probamos en un array rectangular.