Numpy.Piazza

Numpy.Piazza
La funzione quadrata in numpy consente di eseguire un quadrato per l'elemento di un array di input. Una volta fornito un array, la funzione restituirà un array di forma simile con ciascun elemento nell'array di origine quadrata.

Questa funzione non esegue l'operazione sul posto. Quindi, l'array di input rimane invariato.

Sintassi della funzione

La sintassi della funzione è come mostrata nella seguente:

numpy.quadrato (x, /, out = nessuno, *, dove = true, casting = 'same_kind', ordine = 'k', dtype = nessuno, subok = true [, firma, extObj]) =


Il parametro richiesto è x che rappresenta l'array di input i cui elementi sono ciò che si desidera quadrare.

Esempio 1: Array quadra

Nel seguente esempio, utilizziamo la funzione quadrata () per quadare i valori di un array int:

Importa Numpy come NP
arr = np.vettore(
[[20, 30, 40],
[50,60,70]]
)
Stampa (NP.quadrato (arr))


L'esempio dato restituisce un array con una forma simile con ogni elemento dell'array di input quadrati.

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

Esempio 2: array a punto mobile quadrato

È inoltre possibile eseguire l'operazione quadrata su un array a punta mobile come mostrato nell'esempio seguente:

Importa Numpy come NP
arr = np.vettore(
[[2.2, 3.3, 4.4],
[5.5,6.6,7.7]]
)
Stampa (NP.quadrato (arr))


L'array risultante è il seguente:

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

Esempio 3: lavorare con numeri complessi

La funzione quadrata consente inoltre di eseguire le operazioni quadrate su numeri complessi come mostrato nel seguente esempio:

Importa Numpy come NP
arr = np.Array ([[-30J, 30J], [-2J, 2J]])
Stampa (NP.quadrato (arr))


La funzione restituisce il quadrato dell'array fornito come numeri complessi.

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

Conclusione

In questo breve articolo, abbiamo trattato come utilizzare la funzione di Numpy Square per ottenere il quadrato di ciascun elemento nell'array di input.