Dziennik naturalny jest często używany w matematyce do obliczeń czasowych i wzrostu. Kilka bibliotek w Python, takich jak Biblioteka Math i Numpy, pozwala nam to obliczyć. W tym artykule będziemy używać biblioteki matematycznej z kilkoma różnymi przykładami, aby nauczyć się używać dzienników naturalnych w Python."
Składnia
Funkcję dziennika można znaleźć w bibliotece matematycznej języka programowania Python (). Funkcja wymaga dwóch wejść, które są następujące:
Ta funkcja ma niezwykłą cechę, ponieważ podstawowy argument jest wybierany. Jeśli nie zostanie określona żadna wartość, system domyślnie wartość do E; Dlatego jeśli wprowadzisz tylko liczbę, logarytm naturalny jest automatycznie obliczany.
Stąd składnia dla dziennika naturalnego byłaby tylko stałą liczbą bez dostarczenia wartości podstawowej, jak pokazano na zrzucie ekranu poniżej.
Przykład 01
Jako log () jest funkcją biblioteki matematycznej w Python, najpierw musimy zaimportować bibliotekę matematyczną, aby użyć tej funkcji. W poniższym przykładzie staramy się obliczyć dziennik naturalny liczby 10, ponieważ nie podano wartości podstawowej. Funkcja zwraca dziennik naturalny liczby 10.
Funkcja drukowania służy do przedstawienia wartości zwracanej, jak pokazano na poniższym zdjęciu.
Przykład 02
Biblioteka matematyczna ma kilka wbudowanych stałych, takich jak PI, E i wiele innych, abyśmy nie musieli wprowadzać ich dokładnych wartości dziesiętnych. Aby użyć funkcji dziennika i wartości „e”, musimy najpierw zaimportować bibliotekę matematyczną. Następnie przekazujemy wartość „e”, wpisując „matematykę. e ”w nawiasach funkcji dziennika.
Zwraca dziennik naturalny „E”, który wychodzi na 1, który jest następnie wyświetlany za pomocą polecenia drukuj, jak pokazano na zrzucie ekranu poniżej.
Przykład 03
W poniższym przykładzie przeprowadziliśmy mnożenie w nawiasach funkcji logarytmicznej. Python jest wystarczająco inteligentny, aby najpierw rozwiązać mnożenie, a następnie zaimplementować funkcję w wartości końcowej. 8 *45 = 360; Dlatego funkcja dziennika naturalnego będzie wyglądać jak dziennik (360).
Funkcja zwraca dziennik naturalny 360, który jest następnie wyświetlany za pomocą polecenia drukowania, jak pokazano na zrzucie ekranu poniżej.
Przykład 04
W tym przykładzie staramy się znaleźć dziennik naturalny stałego „pi”, który jest w przybliżeniu równy 3.14159… Wiemy, że Python ma wbudowaną bibliotekę stałych, które zawierają również wartość PI, więc nie musimy wprowadzać całej wartości PI i martwić się o jego dokładność. Aby wykorzystać zarówno metodę dziennika, jak i technikę PI, musimy najpierw załadować bibliotekę matematyczną.
Wprowadzanie matematyki. PI, jako parametr funkcji dziennika, zwróci dokładną wartość dziennika naturalnego PI. Jak pokazano na poniższym zdjęciu, zwrócony numer jest pokazany za pomocą zadania drukowania.
Przykład 05
Inną funkcją matematyczną z biblioteki matematycznej jest funkcja hipot (), która zwraca euklidesową odległość wektora dostarczonego z pochodzenia. Ta odległość jest również wartością przeciwprostokątną trójkąta kątowego, jeśli zapewniono tylko dwa parametry/współrzędne (podstawa i wysokość). W tym przykładzie połączymy funkcje hipot () i log (). Ponieważ obie funkcje pochodzą z biblioteki matematycznej, najpierw musimy zaimportować bibliotekę matematyczną. Połączenie 10 plus 8 jest następnie zapisywane w polu A. W następnym wierszu odległość euklidesowa jest obliczana z wektora (8,4) i jest przechowywana w zmiennej o nazwie „B”. Liczba całkowita „C” zawiera podsumowanie „A” i „B”. Następnie ta zmienna C jest dostarczana do funkcji log () w celu obliczenia dziennika naturalnego tej wartości.
Wartość dziennika naturalnego zmiennej „C” jest następnie wyświetlana za pomocą polecenia drukuj, jak pokazano na zrzucie ekranu poniżej.
Przykład 06
Innym sposobem bezpośredniego użycia funkcji matematycznej dziennika jest początkowo import dziennika z biblioteki matematycznej, abyśmy nie musieli pisać matematyki.log () raz po raz. Zamiast tego możemy po prostu napisać log (). W tym przykładzie wartość 8 jest przechowywana w zmiennej o nazwie „C”. Następnie ta zmienna jest dostarczana do funkcji log ().
Funkcja zwraca dziennik naturalny 8, który jest następnie wyświetlany za pomocą polecenia drukowania, jak pokazano na zrzucie ekranu poniżej.
Przykład 07
Kolejny przykład używania log () zamiast matematyki.log () pokazano poniżej. Zarówno Log, jak i Pi są najpierw importowane z biblioteki matematycznej. Następnie PI jest dostarczany jako parametr funkcji dziennika.
Zwraca wartość dziennika naturalnego PI, która jest następnie wyświetlana na terminalu wyjściowym, jak pokazano na zrzucie ekranu poniżej.
Przykład 08
W tym przykładzie używamy wartości PI, metody hipot. Najpierw importujemy wszystkie trzy metody z biblioteki matematycznej w Python. Następnie odkryliśmy euklidesową odległość wektora (57,87) i zapisaliśmy ją w zmiennej o nazwie „A”. W następnym wierszu pomnoliśmy tę odległość za pomocą PI i zapisaliśmy wynik w zmiennej o nazwie „B”. Następnie obliczyliśmy dziennik naturalny wartości zapisanej w „B”, wprowadzając zmienną „B” wewnątrz nawiasów funkcji dziennika.
Zwraca wartość dziennika naturalnego wartości przechowywanej w „B”, która jest następnie wyświetlana na terminalu wyjściowym, jak pokazano na zrzucie ekranu poniżej.
Przykład 09
W poniższym przykładzie pierwszy dziennik jest importowany z biblioteki matematycznej. Następnie podaliśmy funkcję dziennika z inną funkcją dziennika o wartości 8, co oznacza dziennik naturalny 8. Ta liczba jest zapisywana w liczbie całkowitej „B."
Funkcja drukowania służy do przedstawienia odpowiedzi „B”, jak widać na zdjęciu poniżej.
Wniosek
Aby rozwiązać problemy obejmujące czas i rozwój, często stosuje się logarytm naturalny lub LN. Zjawiska logarytmu do podstawy E często występujące w naturze są powodem, dla którego otrzymuje nazwę „Logarytm naturalny.„Logarytm naturalny jest odzwierciedleniem wielu naturalnych problemów wzrostu. Nauczyliśmy się składni i przykładów matematyki.Funkcja log () w tym samouczku Pythona, który można użyć do rozwiązania kilku problemów matematycznych obejmujących logarytmy naturalne.