Działanie funkcji Numpy Power () jest stosowane pod względem elementów. Pomyśl o tym w ten sposób, funkcja bierze elementy w pierwszej tablicy i odpowiada je ze swoim elementem partnera w drugiej tablicy. Następnie używa komponentu drugiej tablicy jako mocy.
Omówmy to dalej.
Składnia funkcji
Składnia funkcji jest jak pokazana poniżej:
Numpy.Power (x1, x2, /, out = brak, *, gdzie = true, casting = 'same_kind', order = 'k', dtype = brak, subok = true [, podpis, extobj]) =Parametry funkcji
Parametry funkcji są omówione w poniższych punktach:
Uwaga: Chociaż kształt obu tablic może być inny, muszą być nadawane do standardowego kształtu.
Funkcja zwraca wartość
Jak wspomniano, funkcja zwraca tablicę z elementami X1 podniesionymi do mocy elementów x2.
Przykład 1
Rozważ przykład pokazany poniżej:
# Importuj NumpyW powyższym przykładzie zaczynamy od zaimportowania Numpy z aliasem jako NP.
Następnie tworzymy dwie tablice, x1 i x2. Wreszcie, używamy funkcji Power (), aby zwrócić elementy x1 podniesione do mocy elementów w x2.
Powstałe wyjście jest jak pokazano:
[1 32 729]Przykład 2
Poniższy przykład pokazuje, jak korzystać z funkcji z wartościami zmiennoprzecinkowymi.
x1 = np.tablica ([2.3,4.5,5.6])Powyższy kod powinien zwrócić tablicę, jak pokazano:
[2.65201821e+02 6.51015566E+05 3.60328881e+07]Przykład 3
Ten sam przypadek ma zastosowanie, gdy funkcja jest używana w tablicy wielowymiarowej. Przykład ilustruje się poniżej:
x1 = np.tablica ([[1,2,3], [4,5,6]])Kod AB0VE zwraca tablicę, jak pokazano:
[[1 256 19683]Przykład 4
Możesz także podnieść elementy pierwszej tablicy ze wspólnym wykładnikiem, jak pokazano poniżej:
x1 = np.tablica ([[1,2,3], [4,5,6]])W tym przykładzie przekazujemy jedną wartość zamiast podawać tablicę w drugiej zmiennej. Ta wartość działa jako wykładnik dla każdego elementu w pierwszej tablicy.
To powinno powrócić:
[[1 4 9]Przykład 5
Funkcja zwróci błąd, jeśli podana druga tablica zawiera wartość ujemną. Przykład przedstawiono poniżej:
x1 = np.tablica ([[-1, -2, -3], [-4, -5, -6]])Kod powyżej powinien zwrócić błąd, jak pokazano:
Uwaga: Ten błąd ma zastosowanie tylko wtedy, gdy tablica wykładników zawiera wartość ujemną.
Wniosek
W tym artykule omówiono sposób korzystania z funkcji Power () w Numpy. Aby zbadać dalej, sprawdź dokumenty.
Dziękuje za przeczytanie!!