Calcular la potencia de un array NumPy
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.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn