Numpy arcsin

Numpy Arcsin



'NumPy er et Python-modul, der bruges til at beregne matematiske udtryk. Det bruges til at beregne numeriske funktioner, der gør matematisk beregning let ved blot at kalde de indbyggede matematiske funktioner. Ved at gøre dette kan vi løse komplekse opgaver på få minutter. arcsin() er en NumPy matematisk funktion, og det er den trigonometriske funktions (sin) inverse, dvs. -1 (x). Der er seks trigonometriske funktioner; arcsin er en af ​​dem, hvilket betyder y=sin -1 (x) er en-til-en på [–π/2, π/2], 'y' returnerer det inverse af x, og 'x' er den værdi, vi vil allokere. Denne funktion tager inputværdien i radianer, ikke i grader. Disse trigonometriske funktioner bruges til at tegne tabeller til grafer. Vi kan bruge funktionen arcsin() til at finde sin inverse af heltal, flydende kommaværdier og arrays, men inden for det begrænsede domæne. Området for sin funktion er -1 ≤ sin x ≤ 1; vi kan ikke tildele nogen værdi uden for dette område i arcsin().'

Syntaks

Funktionsnavn. arcsin ( x , ud = Ingen , hvor = Rigtigt )

Funktionsnavn kan være hvad som helst vi ønsker; det er vores valg; på dette tidspunkt bruger vi 'np' som funktionsnavn. For at bruge metoden arcsin() skal vi importere det relevante bibliotek, som er NumPy, dvs. importere numpy som np.







for eksempel. arcsin ( x , ud = Ingen , hvor = Rigtigt )

I arcsin(x) er 'x' det tal, hvis inverse vi ønsker at finde. Det kan være et hvilket som helst tal eller array.



Parametre

I arcsin()-metoden er der tre parametre, x, out og where. Returtypen returnerer output-arrayet.



X: x kan være et hvilket som helst heltal, flydende kommaværdi eller matrix. 'X' er den værdiprogrammerer tildeling, hvis sin inverse vi ønsker at finde, men husk området, der er -1 ≤ sin x ≤ 1. Denne funktion tager værdier i radianer, men hvis vi vil i grader, kan vi konvertere .





Ud: ud er der, hvor vi vil gemme det omvendte af 'x'. Dette er valgfrit.

Hvor: Det er et udtryk for, at hvis betingelsen er sand, så er der sat en universel funktion. Hvis betingelsen er falsk, forbliver outputtet i sin oprindelige form. Argumentet 'hvor' er også valgfrit



Returtype

Returtypen returnerer output i radianer inden for det bestemte domæne, som er [–π/2, π/2].

Sin omvendt af et heltal

Koden vil forklare, hvordan vi kan erhverve sin inverse af en heltalsværdi.

Import af bibliotekets numpy er det indledende trin. Vi vil bruge 'np', når vi kalder arcsin() metoden. Efter det navn siger en variabel 'værdi_1' med heltalsværdi 1. Funktionen arcsin() tager inputværdier i radianer inden for det angivne område. Brug np.arcsin()-metoden, og inde i arcsin()-metoden skal du skrive den variabel, som vi har tildelt en heltalsværdi. Gem denne funktion i 'resultat'-variablen. Gennem denne variabel vil vi udskrive det omvendte af heltalsværdien. Vis en besked ved at bruge print()-funktionen. For at udskrive den resulterende værdi skal du placere variabelnavnet inde i print().

Outputskærmen vil vise en meddelelse, og arcsin()-funktionen finder sin inverse af 1 og viser derefter værdien.

Sin omvendt af et flydende kommatal

Programmet vil afklare, på hvilken måde vi kan opdage syndens inverse af flydende kommaværdi.

Importer biblioteket af numpy. Initialiser en variabel med et flydende kommatal inden for området [-1, 1]. Her er variabel 'tal', og den tildelte værdi er '0,4'. Kald derefter np.arcsin()-metoden for at finde den inverse værdi af flydende komma. Gem derefter en resulterende værdi i variablen 'output', med 'output'-variablen udskriv sin inverse af det påkrævede flydende decimaltal. Før det skal du vise en tekst på outputskærmen ved at erklære print-erklæringen.

Outputskærmen viser tekst, som vi har placeret inde i print()-metoden. Derefter udskriver den den beregnede inverse af den flydende kommaværdi.

Synd omvendt af elementerne i et 1-D-array

I dette tilfælde vil vi finde det omvendte af sin ved at bruge metoden arcsin() ved at tildele en endimensional matrix i grader og konvertere den til radianer.

Integrer numpy-modulet som np. Initialiser derefter et endimensionelt array ved hjælp af np.array()-funktionen. Initialér et 1D-array i grader inde i denne funktion. Men arcsin() accepterer værdier i radianer; for det skal du konvertere arrayet i graden til radian ved at bruge formlen 'array_1* np.pi/180'. Gem derefter den resulterende værdi i variablen 'array_1'. Kald print()-metoden for at vise det konverterede array med en meddelelse. Send derefter det konverterede array til funktionen arcsin(). Det vil finde sin inverse af det konverterede array og gemme værdien i 'resultat'-variablen. For at udskrive meddelelsen på konsollen og for at udskrive sin inverse af det konverterede array, skal vi bruge print()-sætningen. På denne måde kan vi bruge arrayet i grader, og efter konvertering til radian kan vi finde sin inverse af arrayet. Vi kan også konvertere radianværdien til grader.

Den første linje i resultatet repræsenterer beskeden. Derefter viser den i den næste linje det konverterede array i radianer. Den tredje linje viser en sætning, og den fjerde linje viser sin inverse af det konverterede array.

Synd omvendt af elementerne i et 2-D-array

Få det omvendte af synden af ​​det todimensionelle array med arcsin()-metoden.

Først skal du inkorporere numpy-biblioteket med funktionsnavnet 'np'. Initialiser det todimensionelle array. Her har den ene række heltalsværdier, og den anden har flydende kommaværdier. Begge er i radianer. Vis det originale array ved hjælp af print-erklæringen. Brug derefter metoden arcsin() til at få sin inverse af 2D-arrayet og gem resultatet i 'output'-variablen. Til sidst skal du først vise meddelelsen og derefter vise sin inverse af 2D-arrayet ved at bruge print()-metoden.

I resultatet fik vi 2D-arrayet, som vi initialiserede i koden, og den beregnede sin-inverse af 2D-arrayet.

Konklusion

I denne guide har vi talt om NumPy arcsin()-metoden, og hvordan vi kan bruge denne funktion i Python-koder. Forskellige eksempler diskuteres i denne artikel, der forklarer arcsin()-metoden med forskellige datatyper og arrays for at gøre det nemt for dig at forstå konceptet. Og vi observerede også, hvordan vi kunne beregne sin inverse af arrayet, når input-arrayet er i grader. Vi har dækket hver eneste lille detalje, der vil hjælpe dig med at lære denne metode og dens brug.