Numpy arcsin

Numpy Arcsin



'NumPy er en Python-modul som brukes til å beregne matematiske uttrykk. Den brukes til å beregne numeriske funksjoner som gjør matematisk beregning enkel ved å bare kalle de innebygde matematiske funksjonene. Ved å gjøre dette kan vi løse komplekse oppgaver i løpet av minutter. Arcsin() er en NumPy matematisk funksjon, og den er den trigonometriske funksjonens (sin) invers, dvs. sin -1 (x). Det er seks trigonometriske funksjoner; arcsin er en av dem, som betyr y=sin -1 (x) er en-til-en på [–π/2, π/2], 'y' returnerer inversen av x, og 'x' er verdien vi vil allokere. Denne funksjonen tar inngangsverdien i radianer, ikke i grader. Disse trigonometriske funksjonene brukes til å tegne tabeller for grafer. Vi kan bruke arcsin()-funksjonen til å finne sin-inversen til heltall, flytende kommaverdier og matriser, men innenfor det begrensede domenet. Området til sin-funksjonen er -1 ≤ sin x ≤ 1; vi kan ikke tilordne noen verdi utenfor dette området i arcsin().»

Syntaks

Funksjonsnavn. arcsin ( x , ute = Ingen , hvor = ekte )

Funksjonsnavn kan være det vi ønsker; det er vårt valg; på dette tidspunktet bruker vi 'np' som funksjonsnavn. For å bruke arcsin()-metoden, må vi importere det relevante biblioteket, som er NumPy, dvs. importere numpy som np.







f.eks. arcsin ( x , ute = Ingen , hvor = ekte )

I arcsin(x) er 'x' tallet hvis invers vi ønsker å finne. Det kan være et hvilket som helst tall eller matrise.



Parametere

I arcsin()-metoden er det tre parametere, x, out og where. Returtypen vil returnere utdatamatrisen.



X: x kan være et hvilket som helst heltall, flyttallsverdi eller matrise. 'X' er verdiprogrammereren tildelingen hvis sin invers vi ønsker å finne, men husk området som er -1 ≤ sin x ≤ 1. Denne funksjonen tar verdier i radianer, men hvis vi vil i grader, kan vi konvertere .





Ute: ut er der vi ønsker å lagre inversen av 'x'. Dette er valgfritt.

Hvor: Det er et uttrykk for at hvis betingelsen er sann, så settes en universell funksjon. Hvis betingelsen er usann, vil utdata forbli i sin opprinnelige form. 'Hvor'-argumentet er også valgfritt



Returtype

Returtypen vil returnere utdata i radianer innenfor det bestemte domenet, som er [–π/2, π/2].

Sin invers av et heltall

Koden vil forklare hvordan vi kan erverve sin inverse av en heltallsverdi.

Import av biblioteket numpy er det første trinnet. Vi vil bruke 'np' når vi kaller arcsin()-metoden. Etter det navnet sier en variabel 'verdi_1' med heltallsverdi 1. arcsin()-funksjonen tar inngangsverdier i radianer innenfor det spesifiserte området. Bruk np.arcsin()-metoden, og inni arcsin()-metoden, skriv variabelen som vi har tildelt en heltallsverdi. Lagre denne funksjonen i 'resultat'-variabelen. Gjennom denne variabelen vil vi skrive ut den inverse av heltallsverdien. Vis en melding ved å bruke print()-funksjonen. For å skrive ut den resulterende verdien, plasser variabelnavnet inne i print().

Utdataskjermen vil vise en melding, og arcsin()-funksjonen vil finne sin-inversen til 1 og deretter vise verdien.

Sin invers av et flytende kommatall

Programmet vil avklare på hvilken måte vi kan oppdage syndinversen til flyttallverdien.

Importer biblioteket til numpy. Initialiser en variabel med et flyttall innenfor området [-1, 1]. Her er variabelen 'tall', og den tilordnede verdien er '0,4'. Deretter kaller du np.arcsin()-metoden for å finne den inverse av flyttallverdien. Lagre deretter en resulterende verdi i variabelen 'output', med 'output'-variabelen skriv ut sin inverse av det nødvendige flyttalltallet. Før det, vis en tekst på utdataskjermen ved å erklære utskriftssetningen.

Utdataskjermen viser tekst som vi plasserte inne i print()-metoden. Etter det skriver den ut den beregnede inversen av flyttallverdien.

Sin invers av elementene i en 1-D-array

I dette tilfellet vil vi finne inversen til sin ved å bruke arcsin()-metoden ved å tilordne en endimensjonal matrise i grader og konvertere den til radianer.

Integrer numpy-modulen som np. Initialiser deretter en endimensjonal matrise ved å bruke np.array()-funksjonen. Inne i denne funksjonen, initialiser en 1D-array i grader. Men arcsin() aksepterer verdier i radianer; for det, konverter matrisen i graden til radian ved å bruke formelen 'array_1* np.pi/180'. Lagre deretter den resulterende verdien i variabelen 'array_1'. Påkall print()-metoden for å vise den konverterte matrisen med en melding. Send deretter den konverterte matrisen til arcsin()-funksjonen. Den vil finne sin-inversen til den konverterte matrisen og lagre verdien i 'resultat'-variabelen. For å skrive ut meldingen på konsollen og skrive ut sin-inversen til den konverterte matrisen, må vi bruke print()-setningen. På denne måten kan vi bruke matrisen i grader, og etter konvertering til radian kan vi finne sin inverse av matrisen. Vi kan også konvertere radianverdien til grader.

Den første linjen i resultatet representerer meldingen. Etter det, i neste linje, viser den den konverterte matrisen i radianer. Den tredje linjen viser en frase, og den fjerde linjen viser sin inverse av den konverterte matrisen.

Sin invers av elementene i en 2-D-array

Få inversen av synden til den todimensjonale matrisen med arcsin()-metoden.

Først, inkorporer numpy-biblioteket med funksjonsnavnet 'np'. Initialiser den todimensjonale matrisen. Her har en rad heltallsverdier, og den andre har flyttallsverdier. Begge er i radianer. Vis den originale matrisen ved å bruke utskriftssetningen. Bruk deretter arcsin()-metoden for å få sin-inversen til 2D-matrisen og lagre resultatet i 'output'-variabelen. Til slutt viser du først meldingen og viser deretter sin inverse av 2D-matrisen ved å bruke print()-metoden.

I utfallet fikk vi 2D-matrisen som vi initialiserte i koden og den beregnede sin-inversen til 2D-matrisen.

Konklusjon

I denne guiden har vi snakket om NumPy arcsin()-metoden og hvordan vi kan bruke denne funksjonen i Python-koder. Ulike eksempler diskuteres i denne artikkelen, som forklarer arcsin()-metoden med forskjellige datatyper og matriser for å gjøre det enkelt for deg å forstå konseptet. Og vi observerte også hvordan vi kunne beregne sin-inversen til matrisen når inngangsmatrisen er i grader. Vi har dekket hver minste detalj som vil hjelpe deg å lære denne metoden og dens bruk.