Numpy Arctan

Numpy Arctan

“Når det gjelder å utføre geometriske og matematiske funksjoner på en matrise, gir Numpy oss forhåndsdefinerte funksjoner for å hjelpe oss med å gjøre oppgavene våre enkelt og effektivt. Numpy gir oss Numpy.Arctan -funksjon for å beregne verdien av det inverse av tangenten. Som andre matematiske og trigonometriske funksjoner i Numpy, e.g., Numpy.cos numpy.Arctan kan brukes på entalltall så vel som numpy matriser.

Numpy kan ta mange typer innganger for å operere. Det kan ta en numpy matrise, et nummer og en liste over tall også. Numpy kan utføre operasjoner på alle tre typer innganger, men utgangene vil være litt forskjellige avhengig av inngangsparametere. Hvis vi gir et tall som inngang til vår funksjon, vil vi få nummeret som utgang. Hvis vi gir en rekke funksjoner, vil vi få utdataene som matrisen, og det er også for tredje sak. Numpy har også en ut -parameter og en hvor parameter. Utgangsparameteren returnerer resultatet som utgang, og hvor parameteren er valgfritt, noe som gjør vår funksjonstilstand basert.”

Syntaks

Syntaksen for å bruke Arctan -metoden er som nedenfor:

numpy.arctan (x [, ut]) = ufunc 'arctan')

*ufunc er hvor parameteren i funksjonen. Når tilstanden er der parameteren er sann, vil funksjonen returnere en satt ut matrise til UFUNC-resultatet. Ellers vil ut -parameteren forbli med sin opprinnelige verdi.

Følgende argumenter blir gitt til det:

Array: Det er det gitte utvalget vi har en tendens til å endre eller erstatte Substring eller hvilken som helst verdi.

ute: For å returnere resultatet.

hvor: Det er en valgfri parameter og er tilstandsbasert.

Eksempel nr. 01

Nå for å forklare begrepet numpy.Arctan -metoden, vi har utført et eksempel her for å forstå dens funksjonalitet i dybden. Som et eksempel, la oss utføre følgende, vi har initialisert en variabel x og en annen variabel y. Vi har gitt en verdi på 0 til vår X -variabel, som er et tall. Vi har kalt NP.Arctan fordi vi utfører vår arktangente eller omvendte tangentoperasjon på et tall. Etter det ga vi variabelen X til Arctan -funksjonen. Vi kommer til å ta den solbrune inverse av “0”, som er vår inngangsverdi. Funksjonen vil beregne den solbrune inverse av seg selv og returnere oss ønsket og forventet utgang. Vår funksjon vil bruke “ θ = tan-1 (vinkelrett / base)”Formel for å skaffe oss arktanen av vår verdi.

Importer numpy som NP
x = 0
y = np.Arctan (x)
trykk (y)

Etter å ha utført koden vår, som en utdata, vil vi få følgende resultat. Vi kan se at funksjonen har tatt arktangenten av vår inngangsverdi. Som vi vet at arktangenten av 0 er 0 grader eller strålende, så systemet har returnert 0.0 som utgang. Husk en ting; Arctan -funksjonen returnerer utdataene som flytype. For i de fleste tilfeller er verdien i punkter, for å håndtere det problemet, returnerer den utgangen i float -datatypen.

Eksempel # 02

Eksemplet vi skal opptre nedenfor er nesten det samme som det tidligere eksemplet. Dette eksemplet er å forklare arktanfunksjonen matematisk i stedet for syntaks-messig. Så vi har initialisert to variabler: den første er "A", og den andre er initialisert to variabler: den første er "A", og den andre er "B". Vi har initialisert variabelen “A” til 1000000, og vi vil bruke variabelen “B” for å lagre utdataene våre i den, og vi vil senere skrive den ut for å sjekke utdataene våre. Så etter å ha erklært og initialisert variablene våre, utførte vi funksjonen på inputvariabelen vår. Endelig lagret vi utdataene i vår andre variabel og trykket den.

Importer numpy som NP
A = 1000000
y = np.Arctan (a)
trykk (“Arctangent er:”)
trykk (b)

Vi får utdataene nedenfor når koden vår blir utført. Systemet har utført funksjonen på variabelen vår og har tatt det inverse av tangenten til vår verdi. Vi har 1.5707 som vår produksjon. Hvis vi fokuserer på produksjonen, vil vi merke at det er lik halvparten av verdien av π (kake) karakter. Dette er viktig å huske fordi, som vi vet

Eksempel # 03

Vi diskuterte tidligere at Numpy.Arctan fungerer ikke bare på tall, men også på matriser og lister. I neste eksempel vil vi ta en rekke og utføre numpy.Arctan -funksjon på den matrisen, og vi vil se hva systemet vil gi oss som utgang. I vårt eksempel har vi tatt en variabel X_Values ​​og brukt Numpy. Linjeområdefunksjon for å lage en array -liste. Den matrisen vil inneholde 20 elementer som vil være mellom -1 og 1, og vil bli delt likt med 20 fordi vi trenger 20 elementer i vårt utvalg.

Etter å ha initialisert vår første variabel og gitt en matrise til den som verdien, vil vi utføre arktanfunksjonen på den og lagre utgangen i vår andre variabel. Etter å ha lagret resultatet i vår andre variabel, vil vi skrive det ut for å sjekke utdataene våre. La oss gjøre det.

Importer numpy som NP
X_Values ​​= np.Linjeområde (start = -1, stopp = 1, num = 20)
Arctan_Values ​​= NP.Arctan (X_Values)
Print (Arctan_Values)

Etter utførelsen får vi følgende utdata. Vi kan se at systemet har returnert 20 verdier i en matrise. Den solbrune inverse av 1 er 0.78, og -1 er -0.78, så den første og siste verdien av vår utgangsarray er en arktan på 1 og -1. Alle de andre verdiene er omvendt av tangenten av verdier mellom -1 og 1. Så ved utgangen, i tilfelle av array -inngang, utføres funksjonen på hvert element i matrisen. Vi diskuterte tidligere at systemet ville returnere utgangen i samme form som vi gir inngangen.

Konklusjon

I denne guiden lærte vi om Numpy.Arctan -funksjonen til Pythons numpy. Vi forklarte hva arktanfunksjonen gjør og hvorfor den brukes. Vi lærte også syntaks og argumentene vi må overføre til vår funksjon for å jobbe. Numpy.Arctan er en veldig nyttig metode og kommer til nytte når vi utfører matematiske og trigonometriske operasjoner på våre matriser eller variabler. Håper du har forstått arbeidet med Arctan -metoden helt.