Numpy Sin

Numpy Sin

“Questo breve articolo ti presenterà il modo di utilizzare il metodo Numpy Sin. Viene utilizzato per calcolare il seno trigonometrico in Python. L'argomento metterà in evidenza la definizione di Numpy Sin, la sintassi di NP.sin () e come funziona la funzione. Il nostro obiettivo è conoscere il peccato numpy in Python e capire meglio il suo funzionamento generale. Useremo più esempi per visualizzare diversi modi per utilizzare la funzione. Puoi seguire le informazioni fornite in questo articolo per comprendere meglio lo scopo principale e i punti chiave della funzione Numpy Sin ()."

Numpy Sin in Python

La funzione del peccato numpy è semplice. In Python, il suo obiettivo è calcolare il seno trigonometrico. La funzione Numpy Sin viene utilizzata per calcolare il valore seno delle matrici di numero e il seno trigonometrico di singoli valori. Il NP.Il peccato è una funzione di libreria numpy e può calcolare i valori sinusoidali per l'angolo in grado e il radiante passato all'interno della funzione.

Sintassi di Numpy Sin

La sintassi utilizzata per la funzione Numpy Sin è:


dove “np.Sin "è il nome della funzione e" input "è per ciò che si desidera calcolare con il seno trigonometrico, che è principalmente un numero o un array numpy.

Ora apriamo la parte "input" nella funzione sopra e inseriamo tutti gli argomenti e i parametri nel NP.funzione sin.


I parametri qui sono "X", "Out" e "Where". "X" è l'angolo in radianti che è 2 π rad che è pari a 360 gradi. Un parametro opzionale "Out" è lo spazio in cui i risultati sono archiviati. Se viene fornito, dovrebbe avere una forma in modo che gli input possano essere trasmessi, ma se non viene fornito "out", l'array allocato verrà restituito. Per quanto riguarda "dove", è anche un parametro opzionale la cui condizione viene trasmessa sull'input. Nel caso in cui le posizioni in cui la condizione sia vera, l'array "out" verrebbe impostato sul risultato UFUNC; Altrimenti, l'array "out" manterrà il valore originale.

Dal momento che abbiamo esaminato la definizione e la sintassi per NP.Sin funzioni, proviamo alcuni esempi.

Esempi Numpy Sin

Negli esempi iniziali, calcoleremo il valore sinusoidale dell'angolo in entrambi i gradi e radianti per costruire una comprensione di base del NP.funzione sin ().

Esempio 1

Nel primo esempio, ti mostreremo il valore del peccato dell'angolo calcolato in gradi. Qui abbiamo importato il modulo numpy come NP e creato un nome variabile "sin_val", in cui eseguiremo l'NP.funzione sin (). Infine, abbiamo stampato il risultato.

importa numpy
sin_val = numpy.peccato (20)
stampa ("Ecco il valore sinusoidale dell'angolo 20 in gradi =", sin_val)



Il valore sinusoidale calcolato dell'angolo di 20 gradi è:

Esempio 2

Ora calcoliamo il valore sinusoidale dell'angolo in radianti. Per il calcolo dei radianti, dobbiamo moltiplicare un valore con NP. pi/180, che ci dà il valore di pi, che è 3.14.

Per calcolare, useremo il seguente codice.

importa numpy
sin_val = numpy.peccato (25 * numpy.PI/180)
print ("Valore sinusoidale dell'angolo 25 mostrato in radians =", sin_val)



Il radiante calcolato dell'angolo è il seguente:


Ora tuffiamoci in più esempi per comprendere meglio il NP.funzione sin ().

Esempio 3

In questo caso, useremo il programma Python per trovare il valore di un quarto della torta usando il NP.funzione sin.

In questo codice, abbiamo innanzitutto importato la libreria numpy utilizzando il codice "import numpy", che ha creato l'elemento per archiviare il valore della torta, quindi abbiamo usato il NP. Funzione PI per l'utilizzo di PI e definito la variabile come "Val" e la è stata eguagliata su NP. pi/4. Successivamente, usando la funzione NP.sin (val), abbiamo superato l'angolo all'interno della funzione e calcolato il valore sinusoidale dell'angolo. Infine, abbiamo stampato il valore di Sine usando la funzione print ().

Eseguiamo il codice per una migliore comprensione.

importa numpy
Val = numpy.pi / 4
Sine_val = numpy.peccato (val)
print (sinine_val)



Riceviamo la seguente risposta dal calcolo di un quarto della torta nell'output

Esempio 4

In questo caso, proveremo a creare un array che memorizza gli angoli. Definiamo l'array come "val" e usiamo la funzione di numpy.Array per archiviare gli angoli. L'array numpy avrà angoli di 15, 30 e 90. Ora eseguiremo il codice.

importa numpy
Val = numpy.Array ((15, 30, 90))
numpy.pi/180
sin_val = numpy.peccato (val)
Stampa (sin_val)



L'output è:


I valori sinusoidali degli angoli sopra menzionati sono calcolati usando NP.funzione sin.

Esempio 5

Questo esempio verrà utilizzato per dimostrare come calcolare contemporaneamente sia l'array di input che il valore sinusoidale. Qui abbiamo importato due biblioteche che sono numpy e matematica. Successivamente, viene creata una variabile "array_val", che esegue la matematica.Pi e Numpy.Metodi PI. Successivamente, viene utilizzata un'istruzione di stampa in cui visualizziamo i valori dell'array di input. Successivamente, il metodo Numpysin viene utilizzato sui valori dell'array di input. Infine, abbiamo mostrato il risultato.

Qui "array_val" è l'input dell'array e "new_sin" è l'output per i valori sinusoidali.

importa numpy
Importa matematica
array_val = [0, matematica.pi / 3, numpy.PI / 4]
Stampa ("Ecco l'array di input: \ n", array_val)
new_sin = numpy.sin (array_val)
print ("\ nhere sono i valori del seno: \ n", new_sin)



L'output che otteniamo dopo aver eseguito il codice è il seguente:

Esempio 6

Ora proviamo a usare la funzione numpy per calcolare in gradi. Per usare i gradi rispetto ai radianti che abbiamo usato negli esempi sopra, dobbiamo usare la funzione NP.peccato (NP.deg2rad ()). Questo metodo qui convertirà gli angoli dai gradi a radianti.

Ora eseguiremo il codice utilizzando NP. funzione deg2rad () per calcolare un angolo di 45 gradi.

importa numpy
res = numpy.peccato (numpy.deg2rad (45))
Stampa (Res)



L'output per il codice è 0.707 .. . che è l'angolo calcolato di 45 gradi.

Esempio 7

Per il nostro prossimo esempio, proveremo a generare il diagramma delle onde sinusoidali usando il NP.funzione sin (). Il codice che eseguiremo è il seguente:

importa numpy
Importa matplotlib.Pyplot come Plt
inp = numpy.Linspace (-numpy.pi, numpy.pi, 15)
opt = numpy.peccato (INP)
Plt.trama (INP, opt, color = 'Green', marker = "O")
Plt.Titolo ("Numpy.peccato()")
Plt.spettacolo()



Per tracciare il grafico sinusoidale usando NP.funzione sin, abbiamo definito l'input come -np. pi, np. pi, 15 e l'output è NP.peccato (in). Nella riga di codice successiva, PLT. Plot (INP, opt, color = rosso, marcatore = 0), abbiamo dato il comando per tracciare un grafico usando i valori di input e output e definito il colore della linea del grafico come "verde" e il marcatore per essere 0. L'output sotto forma di un grafico è il seguente:

Conclusione

Questo articolo ha fatto luce sul concetto di peccato numpy, che è una delle funzioni trigonometriche. Gli esempi forniti chiariranno i concetti della NP.funzione sin () e i vari modi per applicare questa funzione per calcolare gli angoli in gradi e radianti, nonché come tracciare un grafico usando l'NP.funzione sin. Prova gli esempi sopra ed eseguili sul tuo sistema Python per ottenere una presa migliore sull'argomento di Numpy Sin.