Numpy Arctan

Numpy Arctan

“Quando si tratta di eseguire funzioni geometriche e matematiche su un array, Numpy ci fornisce funzioni predefinite per aiutarci a svolgere le nostre attività in modo semplice ed efficiente. Numpy ci fornisce il numpy.funzione arctan per calcolare il valore dell'inverso della tangente. Come altre funzioni matematiche e trigonometriche in Numpy, E.G., Numpy.cos numpy.L'arctan può essere usato su numeri singolari e array numpy.

Numpy può prendere molti tipi di input per operare. Può richiedere un array numpy, un numero e anche un elenco di numeri. Numpy può eseguire operazioni su tutti e tre i tipi di input, ma le uscite saranno leggermente diverse a seconda dei parametri di input. Se forniamo un numero come input per la nostra funzione, otterremo il numero come output. Se forniamo un array alla funzione, otterremo l'output come array, e così anche per il terzo caso. Numpy ha anche un parametro out e un parametro dove. Il parametro di output restituisce il risultato come output e dove il parametro è facoltativo, il che rende la nostra funzione in base alle nostre condizioni."

Sintassi

La sintassi per utilizzare il metodo Arctan è come di seguito:

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

*Ufunc è il parametro Where nella funzione. Quando la condizione è in cui il parametro è vero, la funzione restituirà un array di configurazione al risultato UFUNC. Altrimenti, il parametro out rimarrà con il suo valore originale.

I seguenti argomenti sono passati ad esso:

vettore: È l'array dato in cui tendiamo a cambiare o sostituire la sottostringa o qualsiasi valore.

fuori: Per restituire il risultato.

Dove: È un parametro opzionale ed è basato sulle condizioni.

Esempio # 01

Ora per spiegare il concetto di numpy.Metodo arctan, abbiamo eseguito un esempio qui per comprendere la sua funzionalità in profondità. Ad esempio, eseguiamo quanto segue, abbiamo inizializzato una variabile X e un'altra variabile y. Abbiamo superato un valore di 0 alla nostra variabile X, che è un numero. Abbiamo chiamato NP.arctan perché stiamo eseguendo il nostro funzionamento tangente Arctangent o inverso su un numero. Successivamente, abbiamo passato la nostra variabile X alla funzione Arctan. Prenderemo l'inverso marrone chiaro di "0", che è il nostro valore di input. La funzione calcolerà l'inverso marrone chiaro da solo e ci restituirà l'output desiderato e previsto. La nostra funzione utilizzerà il “ θ = tan-1 (perpendicolare / base)"Formula per procurarci l'Arctan del nostro valore.

Importa Numpy come NP
x = 0
y = np.Arctan (x)
stampa (y)

Dopo aver eseguito il nostro codice, come output, otterremo il seguente risultato. Possiamo vedere che la funzione ha preso l'arctangent del nostro valore di input. Come sappiamo che l'arctangent di 0 è 0 gradi o radioso, quindi il sistema è restituito 0.0 come output. Per favore, tieni a mente una cosa; La funzione Arctan restituisce l'output come tipo di galleggiante. Perché, nella maggior parte dei casi, il valore è in punti, quindi per gestire tale problema, restituisce l'output nel tipo di dati float.

Esempio # 02

L'esempio che eseguiremo di seguito è quasi lo stesso dell'esempio precedente. Questo esempio è spiegare la funzione arctan matematicamente anziché la sintassi. Quindi, passando al nostro esempio, abbiamo inizializzato due variabili: la prima è "A" e il secondo è "B". Abbiamo inizializzato la variabile "A" a 1000000 e useremo la variabile "B" per archiviare il nostro output al suo interno e successivamente lo stamperemo per controllare il nostro output. Quindi, dopo aver dichiarato e inizializzato le nostre variabili, abbiamo eseguito la funzione sulla nostra variabile di input. Finalmente, abbiamo memorizzato l'output nella nostra seconda variabile e abbiamo stampato.

Importa Numpy come NP
A = 1000000
y = np.Arctan (A)
Stampa ("L'Arctangent è:")
Stampa (b)

Otterremo l'output di seguito una volta eseguito il nostro codice. Il sistema ha svolto la funzione sulla nostra variabile e ha preso con successo l'inverso della tangente del nostro valore. Ne abbiamo 1.5707 come nostro output. Se ci concentriamo sulla nostra produzione, noteremo che è uguale alla metà del valore di π (torta) carattere. Questo è essenziale da ricordare perché, come sappiamo

Esempio # 03

Abbiamo discusso in precedenza che Numpy.Arctan non solo opera su numeri, ma anche su array ed elenchi. Nel prossimo esempio, prenderemo un array ed eseguiremo Numpy.funzione arctan su quel array e vedremo cosa ci darà il sistema come output. Nel nostro esempio, abbiamo preso una variabile X_Values ​​e abbiamo usato Numpy. Funzione di linee per creare un elenco di array. Tale array conterrà 20 elementi che saranno compresi tra -1 e 1 e saranno divisi equamente per 20 perché abbiamo bisogno di 20 elementi nel nostro array.

Dopo aver inizializzato la nostra prima variabile e averne passato un array come valore, eseguiremo la funzione Arctan su di essa e archiviamo l'output nella nostra seconda variabile. Dopo aver memorizzato il nostro risultato nella nostra seconda variabile, lo stamperemo per controllare il nostro output. Facciamolo.

Importa Numpy come NP
X_Values ​​= np.lineepace (start = -1, stop = 1, num = 20)
arctan_values ​​= np.Arctan (X_Values)
stampa (arctan_values)

Dopo l'esecuzione, otterremo il seguente output. Possiamo vedere che il sistema ha restituito 20 valori in un array. L'inverso marrone chiaro di 1 è 0.78 e -1 è -0.78, quindi il primo e l'ultimo valore del nostro array di output è un arctan di 1 e -1. Tutti gli altri valori sono inversi della tangente di valori tra -1 e 1. Quindi, dall'output, nel caso dell'ingresso dell'array, la funzione viene eseguita su ogni elemento dell'array. Abbiamo discusso in precedenza che il sistema avrebbe restituito l'output nella stessa forma in cui forniamo l'input.

Conclusione

In questa guida, abbiamo imparato a conoscere il numpy.Funzione arctan di Python's Numpy. Abbiamo spiegato cosa fa la funzione Arctan e perché viene utilizzata. Abbiamo anche imparato la sua sintassi e gli argomenti che dobbiamo passare alla nostra funzione per lavorare. Numpy.Arctan è un metodo molto utile ed è utile quando eseguiamo operazioni matematiche e trigonometriche sui nostri array o variabili. Spero che tu abbia capito completamente il funzionamento del metodo Arctan.