Numpy między metodą

Numpy między metodą

Dzisiaj dowiadujemy się o metodzie arccos () i o tym, jak wdrażamy metodę arccos () w Python za pomocą jednej z ważnych bibliotek Python, która jest Numpy. Numpy służy do obliczania wartości numerycznych. Wdrażamy jedną z odwrotnych funkcji trygonometrycznych, która jest metodą arccos ().

W matematyce funkcja arccos () jest odwrotnością funkcji cos () i można ją zapisać jako cos-1. Kiedy stosujemy funkcję arccos () tablicy Numpy, wykonuje ona element funkcji po elemencie.

Składnia:

Omówmy teraz styl pisania i implementację funkcji Arccos () w Numpy Python. Najpierw piszemy nazwę biblioteki, której używamy w całym artykule, który jest Numpy, ponieważ służy do obliczania wartości numerycznych. Następnie łączymy nazwę funkcji, w której używamy funkcji „arccos ()” z pakietem Numpy. Następnie przekazujemy parametry, aby obliczyć w nim odwrotność COS.

Parametry:

X: Tablica wejściowa, na której wdrażamy funkcję arccos (), aby uzyskać pożądane wyjście.

na zewnątrz: Kształt tablicy, którą otrzymujemy w zamian. Mówi nam również, w której lokalizacji wynika, że ​​funkcja arccos () jest przechowywana w Python.

Wartość zwracana:

W zamian otrzymujemy odwrotność funkcji cos (), stosując do niej funkcję arccos ().

Przykład 1:

Zacznijmy pisać pierwszy i najłatwiejszy przykład Numpy, aby mógł być łatwo zrozumiały dla użytkownika na temat tego, co robimy w tym przykładzie. Dlatego musimy podjąć prosty przykład funkcji Arccos (). Najpierw musimy otworzyć dowolny kompilator Python, abyśmy mogli zaimplementować kod. Tutaj używamy notebooka Jupyter do kompilacji i wykonania naszego kodu programu.

Następnie instalujemy pakiet Numpy, ponieważ wdrażamy jedną z ważnych funkcji Numpy, która jest arccos (). Po instalacji pakietu Numpy importujemy pakiet do naszego kompilatora. Po pierwsze, zawsze piszemy słowo kluczowe „import”, które mówi kompilatorowi, że importujemy pakiet. Następnie piszemy nazwę pakietu, którego używamy w programie, który jest „Numpy”. Następnie możemy również napisać alias pakietu Numpy, który jest „NP”.

importować Numpy jako NP
drukuj („Implementacja prostego przykładu arccos () funkcja: \ n”)
array = np.Arange (-1, 1)
druk („tablica wejściowa to:”, ARR)
arccos_array = np.Arccos (ARR)
Drukuj („\ n odwrotność wartości COS to:”, arccos_array)

Po zaimportowaniu pakietu zaczynamy pisać faktyczną wiersz kodu, który chcemy wdrożyć w programie. Drukujemy wiadomość za pomocą metody print (). Jest to predefiniowana metoda, która służy do wyświetlania danych, które chcemy wyświetlić. Następnie tworzymy tablicę wejściową za pomocą jednej z funkcji tworzenia tablicy, funkcji Arange () Numpy. Następnie przekazujemy w nim argumenty. Następnie wyświetlamy tablicę wejściową, ponownie wywołując metodę print ().

Po utworzeniu tablicy wejściowej przyjmujemy odwrotność funkcji wejściowej. W tym celu najpierw piszemy pseudonim Numpy „NP”, a następnie połączamy go z funkcją arccos (). Następnie przekazujemy argument, który jest w nim tablicą wejściową. A następnie wyświetlamy tablicę, wywołując ponownie metodę print (). Zobaczmy wyjście tego przykładu i sprawdź, czy otrzymamy pożądane dane wyjściowe, czy nie:

Jak widać, otrzymaliśmy pożądane dane wyjściowe wcześniej wyjaśnionego przykładu.

Przykład 2:

Zacznijmy wdrażać nasz drugi przykład funkcji Arccos (). Aby rozpocząć pisanie naszego następnego przykładu, najpierw importujemy bibliotekę, której używamy w naszym programie, który jest Numpy. Tutaj używamy tylko tej biblioteki, ponieważ obliczamy odwrotność COS. Najpierw piszemy słowo kluczowe „import”, które służy do importowania bibliotek w programowaniu Python. Następnie piszemy nazwę biblioteki, której używamy tutaj, czyli „Numpy”. Możemy również napisać alternatywną nazwę Numpy, która jest „NP”, której używamy. Używanie „NP” zamiast pisać pełną nazwę biblioteki to dobre podejście do programowania, a programiści zwykle używają tego podejścia.

Po zaimportowaniu pakietu używamy instrukcji print () do wyświetlenia wiadomości, aby użytkownik mógł łatwo zrozumieć kod. Następnie tworzymy tablicę za pomocą jednej z funkcji tablicy, która jest funkcją Linspace (), która jest używana do równomiernego przestrzegać elementów tablicy wejściowej. Najpierw używamy „NP”, a następnie połączamy funkcję Linspace () i przekazujemy w niej argumenty. Pierwszy argument to „0”, który jest wartością początkową. Wartość końcową to „PI”, którą piszemy, wywołując funkcję Pi () Numpy. Następnie „10” to liczba elementów w tablicy. Przechowujemy całą tę funkcję w innej tablicy o nazwie „tablica”, więc nie musimy ponownie pisać tej funkcji w programie.

Następnie nazywamy inną funkcją Numpy, która jest funkcją cos (). Tutaj obliczamy COS tablicy wejściowej. Najpierw piszemy „NP”. Następnie nazywamy funkcję cos () i przekazujemy w niej tablicę wejściową, a następnie przechowujemy ją do innej tablicy o nazwie „cos_arr”. Następnie wywołujemy rzeczywistą funkcję, którą chcemy wdrożyć, która jest funkcją arccos (). Najpierw piszemy „np” i łączymy funkcję arccos () i przekazujemy w niej tablicę wejściową. Przechowujemy tę funkcję w innej tablicy o nazwie „Arcos_ARR”.

importować Numpy jako NP
Drukuj („Wdrożenie metody ARCCOS w Numpy Python: \ n”)
array = np.Linspace (-3, 3, 10)
drukuj („tablica wejściowa to: \ n”, tablica)
cos_arr = np.cos (tablica)
print („\ n the cos tablic to: \ n”, cos_arr)
arccos_arr = np.Arccos (tablica)
print („\ n the Arccos Array to: \ n”, arccos_arr, „\ n”)

Po wywołaniu tej poprzedniej funkcji otrzymujemy następujące dane wyjściowe:

Teraz musimy wykreślić te wynikowe tablice na wykresie za pomocą innego pakietu programowania Python, którym jest „matplotlib”. Służy do wyświetlania wykresu wizualnego. Najpierw piszemy słowo kluczowe „import”. Następnie piszemy nazwę pakietu „Matplotlib” i łączymy ją z „Pyplot”, który jest modułem „matplotlib”, co oznacza „Python Fout”. Następnie piszemy pseudonim „PLT”.

importować matplotlib.Pyplot as Plt
plt.Wykres (Array, cos_arr, color = „czarny”, marker = "*")
plt.Wykres (Array, arccos_arr, color = „żółty”, marker = „o”)
plt.Tytuł („Czarny: Numpy.cos () \ n żółty: numpy.arccos () ")
plt.xlabel („osi x”)
plt.YLABEL („Oś y”)
plt.pokazywać()

Następnie wywołujemy funkcję PTOT () z pseudonimem „Plt” i przekazujemy w nim parametry, które są tablicą wejściową, cos_arr oraz kolor i marker osi x. Następnie ponownie wywołujemy funkcję PTOT () dla osi Y. Następnie piszemy tytuł wykresu, osi x i osi Y i pokazujemy wykres za pomocą różnych funkcji MATPlotlib.

Oto wizualna reprezentacja funkcji arccos () przy użyciu pakietu MATPlotlib:

Wniosek

W tym artykule dowiedzieliśmy się o funkcji Arccos () i jak wdrożyć tę funkcję w Python. Nauczyliśmy się innej biblioteki Pythona, która jest pakietem Matplotlib do wykreślania wykresu. Wdrożyliśmy również wiele przykładów funkcji arccos () ze szczegółowym wyjaśnieniem każdego wiersza kodu.