Numpy NP.Funkcja log ()
NP.Funkcja log () w Numpy pozwala obliczyć logarytm naturalny wszystkich elementów w tablicy.
Składnia funkcji pokazano poniżej:
NP.log (array, /, out = none, *, gdzie = true, casting = 'same_kind', order = 'k', dtype = brak, subok = true [, podpis, extobj]) =Parametry funkcji są badane, jak pokazano poniżej:
Poprzednie parametry funkcji są niezbędnymi parametrami funkcji dziennika.
Przykład
Rozważ poniższy przykład, który ilustruje sposób korzystania z NP.Funkcja log () na 1-wymiarowej tablicy.
Zacznij od importu Numpy, jak podano poniżej:
# Importuj NumpyUtwórz tablicę 1D, jak pokazano poniżej:
ARR = [2, 8, 32, 128, 512]Następnie możemy wywołać funkcję dziennika i przekazać poprzednią tablicę, jak pokazano poniżej:
print (f "wyjście: np.log (arr) ")Poprzedni kod powinien zwrócić tablicę z logarytmem naturalnym każdego elementu w tablicy wejściowej.
Odpowiednia tablica wyjściowa pokazano poniżej:
Wyjście: [0.69314718 2.07944154 3.4657359 4.85203026 6.23832463]Przykład
Ten sam przypadek dotyczy tablicy wielowymiarowej.
Zacznij od utworzenia tablicy 3D, jak pokazano poniżej:
# 3D tablicaNastępnie uruchom funkcję dziennika z poprzednią tablicą jako wejście, jak pokazano w poniższym przykładzie kodu:
print (f "wyjście: np.log (arr) ")Powstała tablica jest jak pokazana:
Zaloguj się do bazy 2
Numpy zapewnia nam NP.Funkcja log2 (), która umożliwia obliczenie logarytmu tablicy wejściowej na podstawę 2.
Składnia jest jak pokazana poniżej:
Numpy.log2 (x, /, out = brak, *, gdzie = true, casting = 'same_kind', order = 'k', dtype = brak, subok = true [, podpis, extobj]) =Możemy zilustrować, jak korzystać z tej funkcji z następującym przykładem:
Przykład
Utwórz tablicę 3D, jak pokazano poniżej:
# 3D tablicaUruchom NP.Funkcja log2 w stosunku do tablicy, aby zwrócić logarytm elementów do podstawy 2, jak pokazano poniżej:
Wyświetlacz (NP.log2 (ARR))To powinno powrócić:
tablica [[[1.5849625, 1. , 2. , 3. ],Zaloguj się do bazy 10
Podobnie możesz określić logarytm elementów na podstawie 10 za pomocą NP.Funkcja log10.
Przykładowe użycie pokazano poniżej:
Wyświetlacz (NP.log10 (ARR))Powinno to zwrócić tablicę, jak pokazano poniżej:
tablica ([[0.47712125, 0.30103, 0.60205999, 0.90308999],Wniosek
W tym artykule omówiliśmy, jak określić logarytm naturalny tablicy za pomocą funkcji log () w Numpy. Opisaliśmy również, jak obliczyć logarytm tablicy do podstawy 2 i podstawy 10 za pomocą odpowiednio funkcji log2 () i log10 (). Sprawdź inne artykuły do nośników Linux lub https: // en.Wikipedia.org/wiki/logarytm, aby uzyskać więcej wskazówek i samouczków.