Numpy arcsin

Numpy Arcsin



“NumPy je Python modul koji se koristi za računanje matematičkih izraza. Koristi se za izračunavanje numeričkih funkcija koje olakšavaju matematičko računanje jednostavnim pozivanjem ugrađenih matematičkih funkcija. Čineći to, možemo riješiti složene zadatke u roku od nekoliko minuta. arcsin() je matematička funkcija NumPy i inverzna je (sin) trigonometrijske funkcije, tj. sin -1 (x). Postoji šest trigonometrijskih funkcija; arcsin je jedan od njih, što znači y=sin -1 (x) je jedan-na-jedan na [–π/2, π/2], 'y' vraća inverziju od x, a 'x' je vrijednost koju ćemo dodijeliti. Ova funkcija uzima ulaznu vrijednost u radijanima, a ne u stupnjevima. Ove trigonometrijske funkcije koriste se za crtanje tablica za grafikone. Možemo upotrijebiti funkciju arcsin() za pronalaženje sin inverza cijelih brojeva, vrijednosti s pomičnim zarezom i nizova, ali unutar ograničene domene. Raspon funkcije sin je -1 ≤ sin x ≤ 1; ne možemo dodijeliti nikakvu vrijednost izvan ovog raspona u arcsin().'

Sintaksa

Naziv_funkcije. arcsin ( x , van = Nijedan , gdje = Pravi )

Ime_funkcije može biti što god želimo; to je naš izbor; u ovom trenutku koristimo 'np' kao naziv funkcije. Da bismo koristili metodu arcsin(), moramo uvesti relevantnu biblioteku, a to je NumPy, tj. uvesti numpy kao np.







npr. arcsin ( x , van = Nijedan , gdje = Pravi )

U arcsin(x), 'x' je broj čiji inverz želimo pronaći. To može biti bilo koji broj ili niz.



Parametri

U metodi arcsin() postoje tri parametra, x, out i where. Povratni tip će vratiti izlazni niz.



X: x može biti bilo koji cijeli broj, vrijednost s pomičnim zarezom ili niz. “X” je vrijednost koju programer dodjeljuje čiji sin inverz želimo pronaći, ali imajte na umu raspon koji je -1 ≤ sin x ≤ 1. Ova funkcija uzima vrijednosti u radijanima, ali ako želimo u stupnjevima, možemo pretvoriti .





Van: out je mjesto gdje želimo pohraniti inverziju od 'x'. Ovo nije obavezno.

Gdje: To je izraz da ako je uvjet istinit, tada je postavljena univerzalna funkcija. Ako je uvjet lažan, izlaz će ostati u izvornom obliku. Argument 'gdje' također nije obavezan



Vrsta povrata

Povratni tip će vratiti izlaz u radijanima unutar određene domene, što je [–π/2, π/2].

Sin inverzni od cijelog broja

Kod će objasniti kako možemo dobiti sin inverznu vrijednost cijelog broja.

Uvoz knjižnice numpy početni je korak. Koristit ćemo 'np' kada pozivamo metodu arcsin(). Nakon tog imena, varijabla kaže 'value_1' s cjelobrojnom vrijednošću 1. Funkcija arcsin() uzima ulazne vrijednosti u radijanima unutar navedenog raspona. Koristimo metodu np.arcsin(), a unutar metode arcsin() upisujemo varijablu kojoj smo dodijelili cjelobrojnu vrijednost. Pohranite ovu funkciju u varijablu 'result'. Preko ove varijable ispisat ćemo inverznu cjelobrojnu vrijednost. Prikažite poruku pomoću funkcije print(). Zatim da biste ispisali rezultantnu vrijednost, postavite naziv varijable unutar print().

Izlazni zaslon prikazat će poruku, a funkcija arcsin() pronaći će sin inverziju 1 i zatim prikazati vrijednost.

Sin inverzni broj s pomičnim zarezom

Program će pojasniti na koji način možemo otkriti sin inverziju vrijednosti s pomičnim zarezom.

Uvezi biblioteku numpy. Inicijalizirajte varijablu s brojem s pomičnim zarezom unutar raspona [-1, 1]. Ovdje je varijabla 'broj', a dodijeljena vrijednost je '0,4'. Zatim pozovite metodu np.arcsin() da pronađete inverziju vrijednosti pomičnog zareza. Zatim pohranite rezultantnu vrijednost u varijablu 'output', s varijablom 'output' koja ispisuje sin inverzni potrebni broj s pomičnim zarezom. Prije toga, prikažite tekst na izlaznom ekranu deklariranjem naredbe za ispis.

Izlazni ekran prikazuje tekst koji smo smjestili unutar print() metode. Nakon toga ispisuje izračunatu inverziju vrijednosti s pomičnim zarezom.

Sin inverzni elementi 1-D niza

U ovom slučaju, nalazit ćemo inverziju sin koristeći metodu arcsin() dodjeljivanjem jednodimenzionalnog niza u stupnjevima i njegovim pretvaranjem u radijane.

Integrirajte numpy modul kao np. Zatim inicijalizirajte jednodimenzionalni niz pomoću funkcije np.array(). Unutar ove funkcije inicijalizirajte 1D niz u stupnjevima. Ali arcsin() prihvaća vrijednosti u radijanima; za to pretvorite niz u stupnjevima u radijane pomoću formule “array_1* np.pi/180”. Zatim spremite dobivenu vrijednost u varijablu “array_1”. Pozovite metodu print() za prikaz pretvorenog niza s porukom. Zatim proslijedite taj konvertirani niz funkciji arcsin(). Pronaći će inverzni sin pretvorenog niza i pohraniti vrijednost u varijablu 'rezultat'. Da bismo ispisali poruku na konzoli i ispisali inverzni sin pretvorenog niza, moramo upotrijebiti naredbu print(). Na taj način možemo koristiti niz u stupnjevima, a nakon pretvorbe u radijane, možemo pronaći sin inverzni niz. Vrijednost radijana također možemo pretvoriti u stupnjeve.

Prvi redak u ishodu predstavlja poruku. Nakon toga, u sljedećem retku, prikazuje pretvoreni niz u radijanima. Treći redak prikazuje izraz, a četvrti redak prikazuje inverziju sin pretvorenog niza.

Sin inverzni elementi 2-D niza

Uzmite inverziju sin dvodimenzionalnog niza pomoću metode arcsin().

Prvo, uključite biblioteku numpy s nazivom funkcije 'np'. Inicijalizirajte dvodimenzionalni niz. Ovdje jedan red ima cjelobrojne vrijednosti, a drugi ima vrijednosti s pomičnim zarezom. Oba su u radijanima. Prikažite izvorni niz pomoću izjave za ispis. Zatim upotrijebite metodu arcsin() da dobijete inverzni sin 2D niza i pohranite rezultat u varijablu 'output'. Na kraju, prvo prikažite poruku, a zatim prikažite inverzni sin 2D niza pomoću metode print().

U ishodu smo dobili 2D niz koji smo inicijalizirali u kodu i izračunati inverzni sin 2D niza.

Zaključak

U ovom vodiču smo govorili o metodi NumPy arcsin() i kako možemo koristiti ovu funkciju u Python kodovima. U ovom se članku raspravlja o različitim primjerima koji objašnjavaju metodu arcsin() s različitim tipovima podataka i nizovima kako biste lakše razumjeli koncept. Također smo promatrali kako možemo izračunati sin inverzni niz kada je ulazni niz u stupnjevima. Pokrili smo svaki detalj koji će vam pomoći da naučite ovu metodu i njezinu upotrebu.