Numpy arcsin

Numpy Arcsin



„NumPy este un modul Python care este folosit pentru calcularea expresiilor matematice. Este folosit pentru a calcula funcții numerice care facilitează calculul matematic, doar apelând funcțiile matematice încorporate. Făcând acest lucru, putem rezolva sarcini complexe în câteva minute. Arcsin() este o funcție matematică NumPy și este inversul (sin) al funcției trigonometrice, adică sin -1 (X). Există șase funcții trigonometrice; arcsin este unul dintre ele, ceea ce înseamnă y=sin -1 (x) este unu-la-unu pe [–π/2, π/2], „y” returnează inversul lui x, iar „x” este valoarea pe care o vom aloca. Această funcție ia valoarea de intrare în radiani, nu în grade. Aceste funcții trigonometrice sunt folosite pentru a desena tabele pentru grafice. Putem folosi funcția arcsin() pentru a găsi inversul sin al numerelor întregi, valorilor în virgulă mobilă și matrice, dar în domeniul limitat. Intervalul funcției sin este -1 ≤ sin x ≤ 1; nu putem atribui nicio valoare în afara acestui interval în arcsin().”

Sintaxă

Nume_funcție. arcsin ( X , afară = Nici unul , Unde = Adevărat )

Function_name poate fi orice lucru ne dorim; este alegerea noastră; în acest moment, folosim „np” ca nume al funcției. Pentru a folosi metoda arcsin(), trebuie să importam biblioteca relevantă, care este NumPy, adică import numpy ca np.







de exemplu. arcsin ( X , afară = Nici unul , Unde = Adevărat )

În arcsin(x), „x” este numărul căruia vrem să găsim inversul. Poate fi orice număr sau matrice.



Parametrii

În metoda arcsin(), există trei parametri, x, out și where. Tipul returnat va returna matricea de ieșire.



X: x poate fi orice număr întreg, valoare în virgulă mobilă sau matrice. „X” este valoarea programatorului alocat al cărui sin invers dorim să găsim, dar ține cont de intervalul care este -1 ≤ sin x ≤ 1. Această funcție ia valori în radiani, dar dacă dorim în grade, putem converti .





Ieșire: out este locul în care dorim să stocăm inversul lui „x”. Acest lucru este opțional.

Unde: Este o expresie că, dacă condiția este adevărată, atunci este setată o funcție universală. Dacă condiția este falsă, rezultatul va rămâne în forma sa originală. Argumentul „unde” este, de asemenea, opțional



Tip de returnare

Tipul returnat va returna ieșirea în radiani în domeniul definit, care este [–π/2, π/2].

Sin inversul unui număr întreg

Codul va explica cum putem obține inversul sin al unei valori întregi.

Importarea bibliotecii numpy este pasul inițial. Vom folosi „np” atunci când apelăm metoda arcsin(). După acest nume, o variabilă spune „value_1” cu valoarea întreagă 1. Funcția arcsin() preia valorile de intrare în radiani în intervalul specificat. Folosiți metoda np.arcsin() și în interiorul metodei arcsin() scrieți variabila căreia i-am atribuit o valoare întreagă. Stocați această funcție în variabila „rezultat”. Prin această variabilă, vom tipări inversul valorii întregi. Afișează un mesaj utilizând funcția print(). Apoi, pentru a imprima valoarea rezultată, plasați numele variabilei în interiorul print().

Ecranul de ieșire va afișa un mesaj, iar funcția arcsin() va găsi inversul sin al lui 1 și apoi va afișa valoarea.

Sin inversul unui număr în virgulă mobilă

Programul va clarifica în ce mod putem descoperi inversul sin al valorii în virgulă mobilă.

Importați biblioteca de numpy. Inițializați o variabilă cu un număr în virgulă mobilă în intervalul [-1, 1]. Aici variabila este „număr”, iar valoarea atribuită este „0,4”. Apoi apelați metoda np.arcsin() pentru a găsi inversul valorii în virgulă mobilă. Apoi stocați o valoare rezultantă în variabila „ieșire”, cu variabila „ieșire” imprimând inversul sin al numărului în virgulă mobilă necesar. Înainte de aceasta, afișați un text pe ecranul de ieșire declarând instrucțiunea print.

Ecranul de ieșire arată textul pe care l-am plasat în cadrul metodei print(). După aceea, tipărește inversul calculat al valorii în virgulă mobilă.

Sin inversul elementelor unui tablou 1-D

În acest caz, vom găsi inversul sin folosind metoda arcsin() prin alocarea unei matrice unidimensionale în grade și conversia acesteia în radiani.

Integrați modulul numpy ca np. Apoi inițializați o matrice unidimensională folosind funcția np.array(). În cadrul acestei funcții, inițializați o matrice 1D în grade. Dar arcsin() acceptă valori în radiani; pentru aceasta, convertiți matricea în grad în radiani folosind formula „array_1* np.pi/180”. Apoi salvați valoarea rezultată în variabila „array_1”. Invocați metoda print() pentru a afișa matricea convertită cu un mesaj. Apoi treceți acea matrice convertită la funcția arcsin(). Acesta va găsi inversul sin al matricei convertite și va stoca valoarea în variabila „rezultat”. Pentru a imprima mesajul pe consolă și pentru a tipări inversul sin al matricei convertite, trebuie să folosim instrucțiunea print(). În acest fel, putem folosi matricea în grade, iar după conversia în radiani, putem găsi inversul sin al matricei. De asemenea, putem converti valoarea radianilor în grade.

Prima linie din rezultat reprezintă mesajul. După aceea, în rândul următor, afișează matricea convertită în radiani. A treia linie arată o frază, iar a patra linie arată inversul sin al matricei convertite.

Sin inversul elementelor unui tablou 2-D

Obțineți inversul sin al tabloului bidimensional cu metoda arcsin().

Mai întâi, încorporați biblioteca numpy cu numele funcției „np”. Inițializați matricea bidimensională. Aici un rând are valori întregi, iar al doilea are valori în virgulă mobilă. Ambele sunt în radiani. Afișați matricea originală utilizând instrucțiunea print. Apoi utilizați metoda arcsin() pentru a obține inversul sin al matricei 2D și stocați rezultatul în variabila „ieșire”. La final, mai întâi, afișați mesajul și apoi afișați inversul sin al matricei 2D folosind metoda print().

În rezultat, am obținut matricea 2D pe care am inițializat-o în cod și inversul sin calculat al matricei 2D.

Concluzie

În acest ghid, am vorbit despre metoda NumPy arcsin() și despre cum putem folosi această funcție în codurile Python. În acest articol sunt discutate diferite exemple, explicând metoda arcsin() cu diferite tipuri de date și matrice pentru a vă facilita înțelegerea conceptului. Și am observat, de asemenea, cum am putea calcula inversul sin al matricei atunci când matricea de intrare este în grade. Am acoperit fiecare mic detaliu care vă va ajuta să învățați această metodă și utilizarea ei.