Numpy båge

Numpy Bage



'NumPy är en Python-modul som används för att beräkna matematiska uttryck. Den används för att beräkna numeriska funktioner som gör matematiska beräkningar lätta genom att bara anropa de inbyggda matematiska funktionerna. Genom att göra detta kan vi lösa komplexa uppgifter inom några minuter. arcsin() är en NumPy matematisk funktion, och det är den trigonometriska funktionens (sin) invers, dvs sin -1 (x). Det finns sex trigonometriska funktioner; arcsin är en av dem, vilket betyder y=sin -1 (x) är en-till-en på [–π/2, π/2], 'y' returnerar inversen av x, och 'x' är värdet som vi kommer att allokera. Denna funktion tar indata i radianer, inte i grader. Dessa trigonometriska funktioner används för att rita tabeller för grafer. Vi kan använda funktionen arcsin() för att hitta sin-inversen av heltal, flyttalsvärden och matriser men inom den begränsade domänen. Omfånget för sin funktion är -1 ≤ sin x ≤ 1; vi kan inte tilldela något värde utanför detta intervall i arcsin().'

Syntax

Funktionsnamn. arcsin ( x , ut = Ingen , var = Sann )

Funktionsnamn kan vara vad vi än önskar; det är vårt val; vid denna tidpunkt använder vi 'np' som funktionsnamn. För att använda metoden arcsin() måste vi importera det relevanta biblioteket, vilket är NumPy, dvs importera numpy som np.







t.ex. arcsin ( x , ut = Ingen , var = Sann )

I arcsin(x) är 'x' talet vars invers vi vill hitta. Det kan vara vilket nummer eller matris som helst.



Parametrar

I metoden arcsin() finns det tre parametrar, x, out och where. Returtypen returnerar utgångsmatrisen.



X: x kan vara vilket heltal som helst, flyttalsvärde eller matris. “X” är värdeprogrammeraren tilldelning vars sin invers vi vill hitta, men tänk på intervallet som är -1 ≤ sin x ≤ 1. Denna funktion tar värden i radianer, men om vi vill i grader kan vi konvertera .





Ut: out är där vi vill lagra inversen av 'x'. Detta är valfritt.

Var: Det är ett uttryck för att om villkoret är sant, så sätts en universell funktion. Om villkoret är falskt förblir utdata i sin ursprungliga form. Argumentet 'var' är också valfritt



Returtyp

Returtypen returnerar utdata i radianer inom den bestämda domänen, som är [–π/2, π/2].

Sin invers av ett heltal

Koden kommer att förklara hur vi kan förvärva sin-inversen av ett heltalsvärde.

Att importera biblioteket numpy är det första steget. Vi kommer att använda 'np' när vi anropar metoden arcsin(). Efter det namnet säger en variabel 'värde_1' med heltalsvärde 1. Funktionen arcsin() tar ingångsvärden i radianer inom det angivna intervallet. Använd metoden np.arcsin() och inuti metoden arcsin() skriv variabeln som vi tilldelade ett heltalsvärde. Lagra denna funktion i variabeln 'resultat'. Genom denna variabel kommer vi att skriva ut inversen av heltalsvärdet. Visa ett meddelande genom att använda print()-funktionen. För att sedan skriva ut det resulterande värdet, placera variabelnamnet inuti print().

Utdataskärmen kommer att visa ett meddelande och funktionen arcsin() kommer att hitta sin-inversen av 1 och sedan visa värdet.

Sin invers av ett flyttal

Programmet kommer att klargöra på vilket sätt vi kan upptäcka syndinversen av flyttalsvärdet.

Importera biblioteket för numpy. Initiera en variabel med ett flyttal inom intervallet [-1, 1]. Här är variabeln 'nummer' och det tilldelade värdet är '0,4'. Anropa sedan metoden np.arcsin() för att hitta inversen av flyttalsvärdet. Lagra sedan ett resulterande värde i variabeln 'output', med 'output'-variabeln skriv ut sin invers av det önskade flyttaltalet. Innan det, visa en text på utdataskärmen genom att deklarera utskriftssatsen.

Utdataskärmen visar text som vi placerade i print()-metoden. Därefter skriver den ut den beräknade inversen av flyttalsvärdet.

Sin invers av elementen i en 1-D-array

I det här fallet kommer vi att hitta inversen av sin med metoden arcsin() genom att tilldela en endimensionell array i grader och omvandla den till radianer.

Integrera numpy-modulen som np. Initiera sedan en endimensionell array med funktionen np.array(). Initiera en 1D-array i grader i den här funktionen. Men arcsin() accepterar värden i radianer; för det, konvertera matrisen i graden till radian genom att använda formeln 'array_1* np.pi/180'. Spara sedan det resulterande värdet i variabeln 'array_1'. Anropa metoden print() för att visa den konverterade arrayen med ett meddelande. Skicka sedan den konverterade arrayen till arcsin()-funktionen. Den kommer att hitta sin-inversen av den konverterade matrisen och lagra värdet i variabeln 'resultat'. För att skriva ut meddelandet på konsolen och för att skriva ut sin-inversen av den konverterade arrayen, måste vi använda print()-satsen. På detta sätt kan vi använda arrayen i grader, och efter konvertering till radian kan vi hitta sin invers av arrayen. Vi kan också omvandla radianvärdet till grader.

Den första raden i resultatet representerar meddelandet. Efter det, på nästa rad, visar den den konverterade matrisen i radianer. Den tredje raden visar en fras och den fjärde raden visar sin invers av den konverterade arrayen.

Sin invers av elementen i en 2-D-array

Få inversen av sin för den tvådimensionella matrisen med metoden arcsin().

Först, införliva numpy-biblioteket med funktionsnamnet 'np'. Initiera den tvådimensionella arrayen. Här har en rad heltalsvärden och den andra har flyttalsvärden. Båda är i radianer. Visa den ursprungliga matrisen genom att använda utskriftssatsen. Använd sedan metoden arcsin() för att erhålla sin-inversen av 2D-matrisen och lagra resultatet i variabeln 'output'. Till slut visar du först meddelandet och visar sedan sin invers av 2D-matrisen genom att använda metoden print().

I resultatet fick vi 2D-arrayen som vi initierade i koden och den beräknade sin-inversen av 2D-arrayen.

Slutsats

I den här guiden har vi pratat om metoden NumPy arcsin() och hur vi kan använda denna funktion i Python-koder. Olika exempel diskuteras i den här artikeln, som förklarar metoden arcsin() med olika datatyper och arrayer för att göra det enkelt för dig att förstå konceptet. Och vi observerade också hur vi kunde beräkna sin-inversen av matrisen när inmatningsmatrisen är i grader. Vi har täckt varje liten detalj som hjälper dig att lära dig denna metod och dess användning.