Numpy arcsin

Numpy Arcsin



“Ang NumPy ay isang Python module na ginagamit para sa pag-compute ng mga mathematical expression. Ito ay ginagamit upang kalkulahin ang mga numerical function na nagpapadali sa mathematical computation sa pamamagitan lamang ng pagtawag sa mga built-in na mathematical function. Sa paggawa nito, malulutas natin ang mga kumplikadong gawain sa loob ng ilang minuto. Ang arcsin() ay isang NumPy mathematical function, at ito ay ang trigonometric function na (sin) inverse, ibig sabihin, sin -1 (x). Mayroong anim na trigonometriko function; Ang arcsin ay isa sa kanila, na nangangahulugang y=sin -1 (x) ay isa-sa-isa sa [–π/2, π/2], ibinabalik ng “y” ang kabaligtaran ng x, at ang “x” ay ang halaga na ilalaan natin. Ang function na ito ay tumatagal ng input value sa radians, hindi sa degrees. Ang mga trigonometrikong function na ito ay ginagamit upang gumuhit ng mga talahanayan para sa mga graph. Magagamit natin ang function na arcsin() upang mahanap ang sin inverse ng mga integer, floating point value, at arrays ngunit sa loob ng limitadong domain. Ang hanay ng sin function ay -1 ≤ sin x ≤ 1; hindi kami maaaring magtalaga ng anumang halaga sa labas ng saklaw na ito sa arcsin().”

Syntax

Function_name. arcsin ( x , palabas = wala , saan = totoo )

Ang Function_name ay maaaring maging anumang bagay na gusto natin; ito ay ating pinili; sa sandaling ito, ginagamit namin ang 'np' bilang pangalan ng function. Upang magamit ang pamamaraang arcsin(), kailangan nating i-import ang nauugnay na library, na NumPy, ibig sabihin, i-import ang numpy bilang np.







hal. arcsin ( x , palabas = wala , saan = totoo )

Sa arcsin(x), ang “x” ay ang numero na ang kabaligtaran ay gusto nating hanapin. Maaari itong maging anumang numero o array.



Mga Parameter

Sa arcsin() method, mayroong tatlong parameter, x, out, at where. Ibabalik ng uri ng pagbabalik ang array ng output.



X: x ay maaaring maging anumang integer, floating point value, o array. Ang 'X' ay ang value programmer na inilaan kung saan ang kabaligtaran ng kasalanan ay gusto nating hanapin, ngunit tandaan ang hanay na -1 ≤ sin x ≤ 1. Ang function na ito ay kumukuha ng mga halaga sa radian, ngunit kung gusto natin sa mga degree, maaari tayong mag-convert .





Out: out ay kung saan gusto naming iimbak ang kabaligtaran ng 'x'. Ito ay opsyonal.

saan: Ito ay isang expression na kung ang kundisyon ay totoo, pagkatapos ay isang unibersal na function ay nakatakda. Kung mali ang kundisyon, mananatili ang output sa orihinal nitong anyo. Opsyonal din ang argumentong 'saan'.



Uri ng Pagbabalik

Ibabalik ng uri ng pagbabalik ang output sa mga radian sa loob ng tiyak na domain, na [–π/2, π/2].

Sin Inverse ng isang Integer Number

Ipapaliwanag ng code kung paano natin makukuha ang sin inverse ng isang integer value.

Ang pag-import ng library numpy ay ang unang hakbang. Gagamitin namin ang 'np' kapag tinawag namin ang arcsin() na pamamaraan. Pagkatapos ng pangalang iyon, ang isang variable ay nagsasabing 'value_1' na may integer na halaga 1. Ang arcsin() function ay kumukuha ng mga halaga ng input sa mga radian sa loob ng tinukoy na hanay. Gamitin ang np.arcsin() method, at sa loob ng arcsin() method, isulat ang variable kung saan kami nagtalaga ng integer value. Itabi ang function na ito sa variable na 'resulta'. Sa pamamagitan ng variable na ito, ipi-print namin ang inverse ng integer value. Magpakita ng mensahe sa pamamagitan ng paggamit ng print() function. Pagkatapos ay upang i-print ang resultang halaga, ilagay ang variable na pangalan sa loob ng print().

Ang output screen ay magpapakita ng isang mensahe, at ang arcsin() function ay mahahanap ang sin inverse ng 1 at pagkatapos ay ipapakita ang halaga.

Sin Inverse ng Floating Point Number

Lilinawin ng programa kung paano natin matutuklasan ang sin inverse ng floating point value.

I-import ang library ng numpy. Magsimula ng variable na may floating point number sa loob ng range [-1, 1]. Narito ang variable ay 'numero,' at ang nakatalagang halaga ay '0.4'. Pagkatapos ay tawagan ang np.arcsin() na paraan upang mahanap ang kabaligtaran ng halaga ng floating point. Pagkatapos ay mag-imbak ng resultang halaga sa variable na 'output', na may 'output' variable na i-print ang sin inverse ng kinakailangang numero ng floating point. Bago iyon, magpakita ng text sa output screen sa pamamagitan ng pagdedeklara ng print statement.

Ang output screen ay nagpapakita ng text na inilagay namin sa loob ng print() na paraan. Pagkatapos nito, ipi-print nito ang kinakalkula na kabaligtaran ng halaga ng lumulutang na punto.

Sin Inverse ng Mga Elemento ng 1-D Array

Sa pagkakataong ito, mahahanap natin ang kabaligtaran ng kasalanan gamit ang arcsin() na pamamaraan sa pamamagitan ng pagtatalaga ng isang one-dimensional na array sa mga degree at pag-convert nito sa mga radian.

Isama ang numpy module bilang np. Pagkatapos ay magpasimula ng one-dimensional array gamit ang np.array() function. Sa loob ng function na ito, simulan ang isang 1D array sa mga degree. Ngunit ang arcsin() ay tumatanggap ng mga halaga sa radians; para doon, i-convert ang array sa degree sa radian sa pamamagitan ng paggamit ng formula na 'array_1* np.pi/180'. Pagkatapos ay i-save ang resultang halaga sa variable na 'array_1'. I-invoke ang print() method para ipakita ang na-convert na array na may mensahe. Pagkatapos ay ipasa ang na-convert na array sa arcsin() function. Hahanapin nito ang sin inverse ng na-convert na array at iimbak ang halaga sa variable na 'resulta'. Para i-print ang mensahe sa console at i-print ang sin inverse ng na-convert na array, kailangan nating gamitin ang print() statement. Sa ganitong paraan, magagamit natin ang array sa mga degree, at pagkatapos ng conversion sa radian, mahahanap natin ang sin inverse ng array. Maaari rin nating i-convert ang radian value sa mga degree.

Ang unang linya sa kinalabasan ay kumakatawan sa mensahe. Pagkatapos nito, sa susunod na linya, ipinapakita nito ang na-convert na array sa mga radian. Ang pangatlong linya ay nagpapakita ng isang parirala, at ang ikaapat na linya ay nagpapakita ng sin inverse ng na-convert na array.

Sin Inverse ng Mga Elemento ng isang 2-D Array

Kunin ang kabaligtaran ng kasalanan ng two-dimensional array gamit ang arcsin() method.

Una, isama ang numpy library na may pangalan ng function na 'np'. Simulan ang two-dimensional array. Narito ang isang hilera ay may mga halaga ng integer, at ang pangalawa ay may mga halaga ng lumulutang na punto. Parehong nasa radian. Ipakita ang orihinal na array sa pamamagitan ng paggamit ng print statement. Pagkatapos ay gamitin ang arcsin() na paraan para makuha ang sin inverse ng 2D array at iimbak ang resulta sa 'output' variable. Sa huli, una, ipakita ang mensahe at pagkatapos ay ipakita ang sin inverse ng 2D array sa pamamagitan ng paggamit ng print() na paraan.

Sa kinalabasan, nakuha namin ang 2D array na sinimulan namin sa code at ang kalkuladong sin inverse ng 2D array.

Konklusyon

Sa gabay na ito, napag-usapan namin ang tungkol sa NumPy arcsin() na pamamaraan at kung paano namin magagamit ang function na ito sa mga code ng Python. Iba't ibang halimbawa ang tinatalakay sa artikulong ito, na nagpapaliwanag sa arcsin() na pamamaraan na may iba't ibang uri ng data at arrays upang gawing madali para sa iyo na maunawaan ang konsepto. At napagmasdan din namin kung paano namin makalkula ang kabaligtaran ng kasalanan ng array kapag ang input array ay nasa degrees. Sinakop namin ang bawat maliit na detalye na makakatulong sa iyo na matutunan ang paraang ito at ang paggamit nito.