Numpy arcsin

Numpy Arcsin



“NumPy ir Python modulis, ko izmanto matemātisko izteiksmju aprēķināšanai. To izmanto, lai aprēķinātu skaitliskās funkcijas, kas atvieglo matemātisko aprēķinu, vienkārši izsaucot iebūvētās matemātiskās funkcijas. To darot, mēs varam atrisināt sarežģītus uzdevumus dažu minūšu laikā. Arcsin () ir NumPy matemātiskā funkcija, un tā ir trigonometriskās funkcijas (sin) apgrieztā funkcija, t.i., sin -1 (x). Ir sešas trigonometriskās funkcijas; arcsin ir viens no tiem, kas nozīmē y=sin -1 (x) ir viens pret vienu uz [–π/2, π/2], “y” atgriež x apgriezto vērtību, un “x” ir vērtība, ko mēs piešķirsim. Šī funkcija ņem ievades vērtību radiānos, nevis grādos. Šīs trigonometriskās funkcijas tiek izmantotas grafiku tabulu zīmēšanai. Mēs varam izmantot funkciju arcsin(), lai atrastu sin apgriezto vērtību veseliem skaitļiem, peldošā komata vērtībām un masīviem, bet ierobežotā domēnā. Sinfunkcijas diapazons ir -1 ≤ sin x ≤ 1; mēs nevaram piešķirt vērtību ārpus šī diapazona arcsin().

Sintakse

Funkcijas_nosaukums. arcsin ( x , ārā = Nav , kur = Taisnība )

Funkcijas_nosaukums var būt jebkura lieta, ko mēs vēlamies; tā ir mūsu izvēle; šajā brīdī mēs izmantojam “np” kā funkcijas nosaukumu. Lai izmantotu arcsin() metodi, mums ir jāimportē attiecīgā bibliotēka, kas ir NumPy, t.i., importēt numpy kā np.







piem. arcsin ( x , ārā = Nav , kur = Taisnība )

Arcsin (x) “x” ir skaitlis, kura apgriezto vērtību mēs vēlamies atrast. Tas var būt jebkurš skaitlis vai masīvs.



Parametri

Metodē arcsin() ir trīs parametri: x, out un kur. Atgriešanas veids atgriezīs izvades masīvu.



X: x var būt jebkurš vesels skaitlis, peldošā komata vērtība vai masīvs. “X” ir programmētāja vērtība, kuras sin apgriezto vērtību mēs vēlamies atrast, taču paturiet prātā diapazonu, kas ir -1 ≤ sin x ≤ 1. Šī funkcija ņem vērtības radiānos, bet, ja mēs vēlamies to izdarīt grādos, mēs varam konvertēt .





Ārpus: out ir vieta, kur mēs vēlamies saglabāt “x” apgriezto vērtību. Tas nav obligāti.

Kur: Tā ir izteiksme, ka, ja nosacījums ir patiess, tad tiek iestatīta universāla funkcija. Ja nosacījums ir nepatiess, izvade paliks sākotnējā formā. Arguments “kur” arī nav obligāts



Atgriešanas veids

Atgriešanas veids atgriezīs izvadi radiānos noteiktā domēnā, kas ir [–π/2, π/2].

Sin Inverss veselam skaitlim

Kods paskaidros, kā mēs varam iegūt vesela skaitļa vērtības sin apgriezto vērtību.

Bibliotēkas importēšana numpy ir pirmais solis. Mēs izmantosim “np”, kad izsauksim arcsin () metodi. Pēc šī nosaukuma mainīgais saka “vērtība_1” ar veselu skaitļa vērtību 1. Funkcija arcsin() ņem ievades vērtības radiānos norādītajā diapazonā. Izmantojiet metodi np.arcsin() un metodes arcsin() iekšpusē ierakstiet mainīgo, kuram mēs piešķīrām vesela skaitļa vērtību. Saglabājiet šo funkciju mainīgajā “rezultāts”. Izmantojot šo mainīgo, mēs izdrukāsim vesela skaitļa vērtības apgriezto vērtību. Parādiet ziņojumu, izmantojot funkciju print(). Pēc tam, lai izdrukātu iegūto vērtību, ievietojiet mainīgā nosaukumu iekšā print ().

Izvades ekrānā tiks parādīts ziņojums, un funkcija arcsin() atradīs sin apgriezto vērtību 1 un pēc tam parādīs vērtību.

Grēks Peldošā komata skaitļa inverss

Programma noskaidros, kādā veidā mēs varam atklāt peldošā komata vērtības grēka apgriezto vērtību.

Importējiet numpy bibliotēku. Inicializējiet mainīgo ar peldošā komata skaitli diapazonā [-1, 1]. Šeit mainīgais ir “number”, un piešķirtā vērtība ir “0,4”. Pēc tam izsauciet metodi np.arcsin(), lai atrastu peldošā komata vērtības apgriezto vērtību. Pēc tam saglabājiet iegūto vērtību mainīgajā “output”, ar mainīgo “output” izdrukā sin apgriezto vērtību vajadzīgajam peldošā komata skaitlim. Pirms tam izvades ekrānā parādiet tekstu, deklarējot drukāšanas paziņojumu.

Izvades ekrānā tiek parādīts teksts, ko ievietojām print() metodē. Pēc tam tas izdrukā aprēķināto peldošā komata vērtības apgriezto vērtību.

1-D masīva elementu grēka inverss

Šajā gadījumā mēs atradīsim grēka apgriezto vērtību, izmantojot metodi arcsin (), piešķirot viendimensionālu masīvu grādos un pārvēršot to radiānos.

Integrējiet numpy moduli kā np. Pēc tam inicializējiet viendimensijas masīvu, izmantojot funkciju np.array(). Šīs funkcijas ietvaros inicializējiet 1D masīvu grādos. Bet arcsin() pieņem vērtības radiānos; lai to izdarītu, pārveidojiet masīvu grādos par radiānu, izmantojot formulu “masīvs_1* np.pi/180”. Pēc tam saglabājiet iegūto vērtību mainīgajā “masīvs_1”. Izsauciet metodi print(), lai parādītu konvertēto masīvu ar ziņojumu. Pēc tam nododiet konvertēto masīvu funkcijai arcsin (). Tas atradīs konvertētā masīva sin apgriezto vērtību un saglabās vērtību mainīgajā “rezultāts”. Lai izdrukātu ziņojumu konsolē un drukātu konvertētā masīva sin apgriezto vērtību, mums ir jāizmanto priekšraksts print(). Tādā veidā mēs varam izmantot masīvu grādos, un pēc pārvēršanas radiānā mēs varam atrast masīva sin apgriezto vērtību. Mēs varam arī pārvērst radiāna vērtību grādos.

Pirmā rezultāta rindiņa apzīmē ziņojumu. Pēc tam nākamajā rindā tas parāda pārveidoto masīvu radiānos. Trešajā rindā ir parādīta frāze, bet ceturtajā rindā ir parādīta konvertētā masīva sin apgrieztā vērtība.

Divdimensiju masīva elementu grēka inverss

Iegūstiet divdimensiju masīva grēka apgriezto vērtību ar arcsin() metodi.

Pirmkārt, iekļaujiet numpy bibliotēku ar funkcijas nosaukumu “np”. Inicializējiet divdimensiju masīvu. Šeit vienā rindā ir veseli skaitļi, bet otrajā - peldošā komata vērtības. Abi ir izteikti radiānos. Parādiet sākotnējo masīvu, izmantojot drukas paziņojumu. Pēc tam izmantojiet metodi arcsin (), lai iegūtu 2D masīva sin apgriezto vērtību un saglabātu rezultātu mainīgajā “output”. Beigās vispirms parādiet ziņojumu un pēc tam parādiet 2D masīva sin apgriezto vērtību, izmantojot print() metodi.

Rezultātā mēs ieguvām 2D masīvu, ko inicializējām kodā, un aprēķināto sin apgriezto 2D masīvu.

Secinājums

Šajā rokasgrāmatā mēs esam runājuši par NumPy arcsin() metodi un to, kā mēs varam izmantot šo funkciju Python kodos. Šajā rakstā ir apskatīti dažādi piemēri, izskaidrojot arcsin() metodi ar dažādiem datu tipiem un masīviem, lai atvieglotu jēdziena izpratni. Un mēs arī novērojām, kā mēs varētu aprēķināt masīva sin apgriezto vērtību, ja ievades masīvs ir grādos. Mēs esam apskatījuši katru sīkumu, kas palīdzēs jums apgūt šo metodi un tās izmantošanu.