Numpy.Cuadrado

Numpy.Cuadrado
La función cuadrada en Numpy le permite realizar un cuadrado de elemento de una matriz de entrada. Una vez que proporcione una matriz, la función devolverá una matriz de forma similar con cada elemento en la matriz de origen al cuadrado.

Esta función no realiza la operación en el lugar. Por lo tanto, la matriz de entrada permanece sin cambios.

Sintaxis de funciones

La sintaxis de la función es como se muestra en lo siguiente:

numpy.Square (x, /, out = none, *, where = true, casting = 'same_kind', orden = 'k', dtype = none, subok = true [, firma, extobj]) =


El parámetro requerido es x que representa la matriz de entrada cuyos elementos son lo que desea cuadrar.

Ejemplo 1: matriz cuadrado int

En el siguiente ejemplo, usamos la función Square () para cuadrar los valores de una matriz int:

importar numpy como np
arr = np.formación(
[[20, 30, 40],
[50,60,70]]
)
Imprimir (NP.cuadrado (arr))


El ejemplo dado devuelve una matriz con forma similar con cada elemento de la matriz de entrada al cuadrado.

[[400 900 1600]
[2500 3600 4900]]

Ejemplo 2: matriz de punto flotante cuadrado

También puede realizar la operación cuadrada en una matriz de punto flotante como se muestra en el siguiente ejemplo:

importar numpy como np
arr = np.formación(
[[2.2, 3.3, 4.4],
[5.5,6.6,7.7]]
)
Imprimir (NP.cuadrado (arr))


La matriz resultante es la siguiente:

[[4.84 10.89 19.36]
[30.25 43.56 59.29]]

Ejemplo 3: Trabajar con números complejos

La función cuadrada también le permite realizar las operaciones cuadradas en números complejos como se muestra en el siguiente ejemplo:

importar numpy como np
arr = np.Array ([[-30J, 30J], [-2J, 2J]])
Imprimir (NP.cuadrado (arr))


La función devuelve el cuadrado de la matriz proporcionada como números complejos.

[[-900.+0.J -900.+0.J]
[-4.+0.J -4.+0.j]]

Conclusión

En este breve artículo, cubrimos cómo usar la función cuadrada Numpy para obtener el cuadrado de cada elemento en la matriz de entrada.