Numpy Sin

Numpy Sin

„Ten krótki artykuł przedstawi sposób użycia metody grzechu Numpy. Służy do obliczenia sinusu trygonometrycznego w Pythonie. Temat podkreśli definicję grzechu Numpy, składnię NP.sin () i jak działa ta funkcja. Naszym celem jest poznanie Numpy Sin w Python i lepsze zrozumienie jego ogólnej pracy. Użyjemy wielu przykładów do wyświetlania różnych sposobów korzystania z funkcji. Możesz śledzić informacje podane w tym artykule, aby lepiej zrozumieć główny cel i kluczowe punkty funkcji Numpy Sin ()."

Numpy Sin in Python

Funkcja grzechu numpy jest prosta. W Pythonie jego celem jest obliczenie trygonometrycznego sinus. Funkcja grzechu Numpy służy do obliczenia wartości sinusoidalnej tablic liczb, a także trygonometrycznej sinus. NP.Sin jest funkcją biblioteki Numpy i może obliczyć wartości sinuso.

Składnia grzechu Numpy

Składnia zastosowana w funkcji grzechu Numpy'ego jest:


gdzie „np.sin ”to nazwa funkcji, a„ wejście ”dotyczy tego, co chcesz obliczyć za pomocą trygonometrycznego sinus, który jest głównie liczbą lub tablicą Numpy.

Teraz otwórzmy część „Wejście” w powyższej funkcji i wprowadzaj wszystkie argumenty i parametry w NP.funkcja grzechu.


Parametry tutaj to „x”, „out” i „gdzie”. „X” to kąt w radianach, który jest 2 π rad, który jest równy 360 stopni. Opcjonalny parametr „poza” to przestrzeń, w której są przechowywane wyniki. Jeśli zostanie dostarczone, powinien mieć kształt, aby wejścia mogły być przesyłane, ale jeśli „nie zostanie dostarczone”, przydzielona tablica zostanie zwrócona. Jeśli chodzi o „gdzie”, jest to również parametr opcjonalny, którego warunek jest przesyłany na wejściu. W przypadku lokalizacji, w których warunek jest prawdziwy, tablica „out” zostanie ustawiona na wynik UFUNC; W przeciwnym razie tablica „out” zachowa pierwotną wartość.

Ponieważ przyjrzeliśmy się definicji i składni dla NP.funkcje grzechu, wypróbujmy kilka przykładów.

Przykłady grzechu Numpy

W początkowych przykładach obliczymy wartość sinusoidalną kąta zarówno w stopniach, jak i radianach, aby zbudować podstawowe zrozumienie NP.funkcja sin ().

Przykład 1

W pierwszym przykładzie pokażemy wartość grzechu kąta obliczonego w stopniach. Tutaj zaimportowaliśmy moduł Numpy jako NP i stworzyliśmy zmienną nazwę „sin_val”, w której zamierzamy wykonać NP.funkcja sin (). Na koniec wydrukowaliśmy wynik.

Importuj Numpy
sin_val = Numpy.Sin (20)
Drukuj („Oto wartość sinusoidalna kąt 20 w stopniu =”, sin_val)



Obliczona wartość sinusoidalna kąt 20 stopni wynosi:

Przykład 2

Teraz obliczmy wartość sinusoidalną kąta w radianach. Do obliczeń radian musimy pomnożyć wartość z NP. PI/180, który daje nam wartość PI, która wynosi 3.14.

Aby obliczyć, użyjemy następującego kodu.

Importuj Numpy
sin_val = Numpy.Sin (25 * Numpy.PI/180)
Drukuj („Wartość sinusoidalna kąt 25 pokazana w radian =”, sin_val)



Obliczony promień kąta jest następujący:


Teraz zanurzmy się w więcej przykładów, aby lepiej zrozumieć NP.funkcja sin ().

Przykład 3

W takim przypadku użyjemy programu Python, aby znaleźć wartość jednej czwartej ciasta za pomocą NP.funkcja grzechu.

W tym kodzie najpierw zaimportowaliśmy bibliotekę Numpy za pomocą kodu „Import Numpy”, który utworzył element do przechowywania wartości ciasta, a następnie użyliśmy NP. Funkcja PI do używania PI i zdefiniowana zmienna jako „VAL” i równa jej NP. PI/4. Następnie za pomocą funkcji NP.sin (val), przekazaliśmy kąt wewnątrz funkcji i obliczyliśmy wartość sinusoidalną kąta. Na koniec wydrukowaliśmy wartość sinus za pomocą funkcji print ().

Uruchom kod w celu lepszego zrozumienia.

Importuj Numpy
Val = Numpy.PI / 4
sine_val = Numpy.grzech (val)
druk (sine_val)



Otrzymujemy następującą odpowiedź z obliczania jednej czwartej ciasta w wyjściu

Przykład 4

W takim przypadku spróbujemy utworzyć tablicę, która przechowuje kąty. Zdefiniujmy tablicę jako „val” i użyj funkcji Numpy.tablica do przechowywania kątów. Tablica Numpy będzie miał kąty 15, 30 i 90. Teraz uruchomię kod.

Importuj Numpy
Val = Numpy.tablica ((15, 30, 90))
Numpy.PI/180
sin_val = Numpy.grzech (val)
Drukuj (sin_val)



Wyjście to:


Wartości sinusoidalne wymienionych powyżej kątów są obliczane za pomocą NP.funkcja grzechu.

Przykład 5

Ten przykład zostanie wykorzystany do wykazania, jak obliczyć zarówno tablicę wejściową, jak i wartość sinusoidalną jednocześnie. Tutaj zaimportowaliśmy dwie biblioteki, które są Numpy i Math. Następnie tworzona jest zmienna „array_val”, która wykonuje matematykę.PI i Numpy.Metody PI. Następnie używana jest instrukcja drukowania, w której wyświetlamy wartości tablicy wejściowej. Następnie metoda Numpysin jest stosowana w wartościach macierzy wejściowej. Na koniec wyświetliśmy wynik.

Tutaj „array_val” jest wejściem tablicy, a „new_sin” jest wyjściem dla wartości sinus.

Importuj Numpy
Importuj matematyka
array_val = [0, matematyka.PI / 3, Numpy.PI / 4]
Drukuj („Oto tablica wejściowa: \ n”, array_val)
NEW_SIN = Numpy.sin (array_val)
druk („\ nhere są wartościami sinusoidalnymi: \ n”, new_sin)



Wyjście, które otrzymujemy po uruchomieniu kodu, jest następujące:

Przykład 6

Spróbuj teraz użyć funkcji Numpy do obliczania w stopniach. Aby użyć stopni, w przeciwieństwie do radian, których użyliśmy w powyższych przykładach, musimy użyć funkcji NP.grzech (np.deg2rad ()). Ta metoda tutaj przekształci kąty z stopni na radian.

Teraz uruchomimy kod za pomocą NP. Deg2rad () funkcja do obliczenia kąt 45 stopni.

Importuj Numpy
Res = Numpy.Grzech (Numpy.deg2rad (45))
Drukuj (res)



Wyjście dla kodu to 0.707… . który jest obliczonym kątem 45 stopni.

Przykład 7

W naszym następnym przykładzie postaramy się wygenerować wykres fali sinusoidalnej za pomocą NP.funkcja sin (). Kod, który będziemy uruchomić, jest następujący:

Importuj Numpy
importować matplotlib.Pyplot as Plt
INP = Numpy.Linspace (-Numpy.PI, Numpy.PI, 15)
Opt = Numpy.Sin (INP)
plt.Wykres (INP, opt, color = „zielony”, marker = „o”)
plt.Tytuł („Numpy.grzech()")
plt.pokazywać()



Aby wykreślić wykres sinusoidalny za pomocą NP.funkcja SIN, zdefiniowaliśmy dane wejściowe jako -np. PI, NP. PI, 15, a wyjście to NP.grzech (in). Na następnym wierszu kodu, plt. Wykres (INP, opt, color = czerwony, marker = 0), daliśmy polecenie wykreślić wykres za pomocą wartości wejściowych i wyjściowych i zdefiniowaliśmy kolor linii wykresu jako „zielony”, a marker wynosił 0. Wyjście w postaci wykresu jest następujące:

Wniosek

Ten artykuł rzucił światło na koncepcję grzechu Numpy, która jest jedną z funkcji trygonometrycznych. Podane przykłady wyjaśnią pojęcia NP.funkcja sin () i różne sposoby zastosowania tej funkcji do obliczenia kątów w stopniach i radianach, a także jak wykreślić wykres za pomocą NP.funkcja grzechu. Wypróbuj powyższe przykłady i uruchom je w swoim systemie Python, aby uzyskać lepszy problem na temat Numpy Sin.