Numpy arcsin

Numpy Arcsin



'NumPy on Pythoni moodul, mida kasutatakse matemaatiliste avaldiste arvutamiseks. Seda kasutatakse numbriliste funktsioonide arvutamiseks, mis muudavad matemaatilise arvutamise lihtsaks, kutsudes lihtsalt sisseehitatud matemaatilisi funktsioone. Seda tehes suudame keerulisi ülesandeid lahendada minutitega. arcsin() on NumPy matemaatiline funktsioon ja see on trigonomeetrilise funktsiooni (sin) pöördfunktsioon, st sin -1 (x). Trigonomeetrilisi funktsioone on kuus; arcsin on üks neist, mis tähendab y=sin -1 (x) on üks-ühele [–π/2, π/2], 'y' tagastab x pöördväärtuse ja 'x' on väärtus, mille me eraldame. See funktsioon võtab sisendväärtuse radiaanides, mitte kraadides. Neid trigonomeetrilisi funktsioone kasutatakse graafikute tabelite koostamiseks. Täisarvude, ujukomaväärtuste ja massiivide sini pöördväärtuse leidmiseks saame kasutada funktsiooni arcsin(), kuid piiratud domeeni piires. Sinfunktsiooni vahemik on -1 ≤ sin x ≤ 1; me ei saa määrata ühtegi väärtust väljaspool seda vahemikku arcsin().

Süntaks

Funktsiooni_nimi. arcsin ( x , välja = Mitte ühtegi , kus = Tõsi )

Funktsiooni_nimi võib olla mida iganes me soovime; see on meie valik; sel hetkel kasutame funktsiooni nimena 'np'. Meetodi arcsin() kasutamiseks peame importima vastava raamatukogu, milleks on NumPy, st import numpy kui np.







nt. arcsin ( x , välja = Mitte ühtegi , kus = Tõsi )

Kaardis (x) on “x” arv, mille pöördväärtust me tahame leida. See võib olla mis tahes arv või massiiv.



Parameetrid

Meetodil arcsin() on kolm parameetrit x, out ja where. Tagastustüüp tagastab väljundmassiivi.



X: x võib olla mis tahes täisarv, ujukomaväärtus või massiiv. “X” on väärtuse programmeerija, mille patu pöördväärtust tahame leida, kuid pidage meeles vahemikku, mis on -1 ≤ sin x ≤ 1. See funktsioon võtab väärtused radiaanides, kuid kui tahame kraadides, saame teisendada .





Välja: out on koht, kuhu tahame salvestada 'x' pöördväärtuse. See on valikuline.

Kus: See on väljend, et kui tingimus on tõene, siis seatakse universaalne funktsioon. Kui tingimus on väär, jääb väljund algsel kujul. Argument „kus” on samuti valikuline



Tagastamise tüüp

Tagastustüüp tagastab väljundi radiaanides kindlas domeenis, mis on [–π/2, π/2].

Sin Täisarvu pöördväärtus

Kood selgitab, kuidas saame täisarvulise väärtuse sini pöördväärtuse hankida.

Teegi numpy importimine on esimene samm. Me kasutame np-d, kui kutsume arcsin() meetodit. Selle nime järel ütleb muutuja 'väärtus_1' täisarvuga 1. Funktsioon arcsin() võtab sisendväärtused radiaanides määratud vahemikus. Kasutage meetodit np.arcsin() ja meetodi arcsin() sisse kirjuta muutuja, millele me määrasime täisarvu väärtuse. Salvestage see funktsioon muutujas 'result'. Selle muutuja kaudu trükime täisarvu väärtuse pöördväärtuse. Kuvage sõnum funktsiooni print() abil. Seejärel asetage saadud väärtuse printimiseks muutuja nimi sisse print().

Väljundekraanil kuvatakse teade ja funktsioon arcsin() leiab sini pöördväärtuse 1 ja näitab seejärel väärtust.

Patt ujukomaarvu pöördväärtus

Programm selgitab, kuidas saame avastada ujukoma väärtuse patu pöördväärtuse.

Importige numpy teek. Initsialiseerige muutuja ujukomaarvuga vahemikus [-1, 1]. Siin on muutuja 'number' ja määratud väärtus on '0,4'. Seejärel kutsuge meetod np.arcsin(), et leida ujukoma väärtuse pöördväärtus. Seejärel salvestage saadud väärtus muutujasse “output”, muutujaga “output” trükitakse nõutava ujukomaarvu sini pöördväärtus. Enne seda kuvage väljundekraanil tekst, deklareerides printimislause.

Väljundekraanil kuvatakse tekst, mille panime print() meetodi sisse. Pärast seda prindib see ujukoma väärtuse arvutatud pöördväärtuse.

1-D massiivi elementide patu pöördväärtus

Sel juhul leiame sin pöördväärtuse, kasutades arcsin() meetodit, määrates ühemõõtmelise massiivi kraadides ja teisendades selle radiaanideks.

Integreerige numpy moodul nagu np. Seejärel lähtestage ühemõõtmeline massiiv funktsiooni np.array() abil. Selle funktsiooni sees lähtestage 1D massiiv kraadides. Kuid arcsin() aktsepteerib väärtusi radiaanides; selleks teisenda massiiv kraadides radiaaniks, kasutades valemit “massiivi_1* np.pi/180”. Seejärel salvestage saadud väärtus muutujasse 'massiivi_1'. Konverteeritud massiivi kuvamiseks koos sõnumiga käivitage print() meetod. Seejärel edastage see teisendatud massiiv funktsioonile arcsin(). See leiab teisendatud massiivi sini pöördväärtuse ja salvestab väärtuse muutujas 'result'. Sõnumi printimiseks konsoolil ja teisendatud massiivi sin-pöördväärtuse printimiseks peame kasutama print()-lauset. Nii saame kasutada massiivi kraadides ja pärast radiaaniks teisendamist leiame massiivi sin-pöördväärtuse. Samuti saame teisendada radiaani väärtuse kraadideks.

Tulemuse esimene rida tähistab sõnumit. Pärast seda kuvab see järgmisel real teisendatud massiivi radiaanides. Kolmas rida näitab fraasi ja neljas rida teisendatud massiivi pöördväärtust.

2-D massiivi elementide patu pöördväärtus

Leia kahemõõtmelise massiivi sini pöördväärtus meetodi arcsin() abil.

Esiteks lisage numpy teek funktsiooni nimega 'np'. Initsialiseerige kahemõõtmeline massiiv. Siin on ühel real täisarvud ja teisel ujukoma väärtused. Mõlemad on radiaanides. Kuvage algne massiiv, kasutades printimislauset. Seejärel kasutage 2D-massiivi sini pöördväärtuse saamiseks meetodit arcsin() ja salvestage tulemus muutujasse 'väljund'. Lõpuks kuvage esmalt teade ja seejärel 2D-massiivi sini pöördväärtus, kasutades print() meetodit.

Tulemuseks saime 2D-massiivi, mille koodis initsialiseerisime, ja 2D-massiivi arvutatud sini pöördväärtuse.

Järeldus

Selles juhendis oleme rääkinud NumPy arcsin() meetodist ja sellest, kuidas seda funktsiooni Pythoni koodides kasutada. Selles artiklis käsitletakse erinevaid näiteid, selgitades arcsin() meetodit erinevate andmetüüpide ja massiividega, et kontseptsioonist oleks lihtne aru saada. Ja me vaatasime ka, kuidas saaksime arvutada massiivi pöördväärtuse, kui sisendmassiiv on kraadides. Oleme käsitlenud kõiki pisiasju, mis aitavad teil seda meetodit ja selle kasutamist õppida.