Numpy NP.kwadrat

Numpy NP.kwadrat
Jak sama nazwa wskazuje, funkcja kwadratu () w Numpy pozwala obliczyć kwadrat matematyczny każdego elementu w tablicy.

Omówimy składnię funkcji, parametry i wartość zwracaną za pomocą tego samouczka.

Składnia funkcji Numpy Square ()

Składnia funkcji jest wyrażona poniżej:

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

Parametry funkcji
Funkcja obsługuje następujące parametry:

  1. x - definiuje tablicę wejściową lub obiekt podobny do tablicy
  2. gdzie - warunek nadawany przez tablicę wejściową
  3. Casting - definiuje typ odlewania
  4. DTYPE - Typ danych tablicy wyjściowej

Funkcja zwraca wartość
Funkcja zwraca nową tablicę z elementami jako kwadrat każdego komponentu w tablicy wejściowej.

Ponieważ funkcja tworzy nową tablicę, nie zmienia oryginalnej tablicy.

Przykłady:

Zilustrujmy, jak korzystać z funkcji Numpy Square z praktycznymi przykładami.

Kwadrat tablicy 1d

Aby wyrównać jednowymiarową tablicę, zastosuj następujący kod:

# Importuj Numpy
importować Numpy jako NP
ARR = [29, 34, 22, 100, 40, 3, 2]
druk (f "kwadratowa tablica: np.Square (ARR) ”)

Poprzedni kod przyjmuje każdy element w tablicy wejściowej i zwraca tablicę z odpowiednimi kwadratami.

UWAGA: Powstała tablica ma ten sam kształt co tablica wejściowa, jak pokazano poniżej:

Kwadratowa tablica: [841 1156 484 10000 1600 9 4]

Kwadrat tablicy 2D

Ten sam przypadek dotyczy dwuwymiarowej tablicy. Przykładem fragmentu kodu jest jak pokazano:

arr_2d = np.tablica ([[29, 34, 22], [100, 40, 3]])
Drukuj (f "kwadratowa tablica: np.Square (arr_2d) ”)

Poniżej znajduje się wynikowe dane wyjściowe:

Kwadratowa tablica: [[841 1156 484]
[10000 1600 9]]

Kwadratowe wartości zmiennoprzecinkowe

Operacja nie zmienia się podczas pracy z pływakami.

ARR_FLOATS = NP.tablica [[[2.9, 3.4, 2.2], [10.3, 4.0, 3.1]])
Drukuj (f "kwadratowa tablica: np.Square (arr_floats) ")

Poprzednia operacja powraca do następującej tablicy:

Kwadratowa tablica: [8.41 11.56 4.84]
[106.09 16. 9.61]]

Uwaga: Jeśli dołączysz liczbę całkowitą do tablicy zawierającej wartości zmiennoprzecinkowe, powstały kwadrat będzie pływakiem.

Kwadratowe liczby złożone

Możesz także użyć liczb złożonych z funkcją kwadratową. Spójrz na poniższy przykład:

arr_complex = np.tablica ([[2, 3J, 2J], [10J, 4J, 4]])
Drukuj (f "kwadratowa tablica: np.Square (arr_complex) ”)

Powraca to do następującej tablicy:

Kwadratowa tablica: [[4.+0.J -9.+0.J -4.+0.J]
[-100.+0.J -16.+0.J 16.+0.J]]

UWAGA: Podobnie, liczba całkowita w tablicy zawierającej liczby złożone jest konwertowana na liczbę złożoną.

Wniosek

Dziękujemy za przeczytanie tego samouczka, w którym omówiliśmy, jak korzystać z funkcji Numpy Square poprzez zrozumienie parametrów funkcji i wartości zwracania, wraz z ilustracjami praktycznych przykładów. Przeczytaj więcej powiązanych artykułów na stronie internetowej Linux Hint.