Numpy.Kwadrat

Numpy.Kwadrat
Funkcja kwadratowa w Numpy umożliwia wykonanie kwadratu elementarnego tablicy wejściowej. Po dostarczeniu tablicy funkcja zwróci tablicę podobnego kształtu z każdym elementem w kwadratowej tablicy źródłowej.

Ta funkcja nie wykonuje operacji na miejscu. Stąd tablica wejściowa pozostaje niezmieniona.

Składnia funkcji

Składnia funkcji jest jak pokazana następująco:

Numpy.Square (x, /, out = none, *, gdzie = true, casting = 'same_kind', order = 'k', dtype = brak, subok = true [, podpis, extobj]) =


Wymagany parametr to x, który reprezentuje tablicę wejściową, której elementy są tym, co chcesz wyrównać.

Przykład 1: Square Int Array

W poniższym przykładzie używamy funkcji kwadratu () do kwadrowania wartości tablicy int:

importować Numpy jako NP
ARR = NP.szyk(
[[20, 30, 40],
[50,60,70]]
)
Drukuj (NP.Square (ARR))


Podany przykład zwraca tablicę o podobnym kształcie z każdym elementem tablicy wejściowej kwadrat.

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

Przykład 2: Kwadratowy zmiennoprzecinkowy tablica

Możesz także wykonać operację kwadratową na tablicy zmiennoprzecinkowej, jak pokazano w poniższym przykładzie:

importować Numpy jako NP
ARR = NP.szyk(
[[2.2, 3.3, 4.4],
[5.5,6.6,7.7]]
)
Drukuj (NP.Square (ARR))


Powstała tablica jest następująca:

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

Przykład 3: Praca z liczbami złożonymi

Funkcja kwadratowa pozwala również wykonywać operacje kwadratowe na liczbach złożonych, jak pokazano w poniższym przykładzie:

importować Numpy jako NP
ARR = NP.tablica ([[-30J, 30J], [-2j, 2J]])
Drukuj (NP.Square (ARR))


Funkcja zwraca kwadrat dostarczonej tablicy jako liczby złożone.

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

Wniosek

W tym krótkim artykule omówiliśmy, jak korzystać z funkcji Numpy Square, aby uzyskać kwadrat każdego elementu w tablicy wejściowej.