È uscito il Corso Java Completo — usa il coupon JAVA2026 (fino al 30 giugno)

Trigonometria in NumPy

NumPy, la libreria Python per il calcolo scientifico, offre un’ampia gamma di funzioni trigonometriche per eseguire calcoli che coinvolgono angoli e rapporti tra le lunghezze dei lati di un triangolo. Queste funzioni sono estremamente utili in vari campi della matematica, della fisica e dell’ingegneria. In questo articolo, esploreremo alcune delle principali funzioni trigonometriche fornite da NumPy.

Seno - numpy.sin()

La funzione numpy.sin() calcola il seno di un angolo in radianti. Ecco un esempio:

import numpy as np

angolo_rad = np.pi / 2  # 90 gradi convertiti in radianti
seno = np.sin(angolo_rad)
print(f"Il seno di {angolo_rad} radianti è {seno}")

Coseno - numpy.cos()

La funzione numpy.cos() calcola il coseno di un angolo in radianti. Ecco un esempio:

import numpy as np

angolo_rad = np.pi  # 180 gradi convertiti in radianti
coseno = np.cos(angolo_rad)
print(f"Il coseno di {angolo_rad} radianti è {coseno}")

Tangente - numpy.tan()

La funzione numpy.tan() calcola la tangente di un angolo in radianti. Ecco un esempio:

import numpy as np

angolo_rad = np.pi / 4  # 45 gradi convertiti in radianti
tangente = np.tan(angolo_rad)
print(f"La tangente di {angolo_rad} radianti è {tangente}")

Arcoseno - numpy.arcsin()

La funzione numpy.arcsin() calcola l’arcoseno di un valore, restituendo l’angolo in radianti. Ecco un esempio:

import numpy as np

valore = 0.5
arcoseno_rad = np.arcsin(valore)
print(f"L'arcoseno di {valore} è {arcoseno_rad} radianti")

Altre Funzioni Trigonometriche

NumPy offre molte altre funzioni trigonometriche, tra cui numpy.arccos() per l’arcocoseno, numpy.arctan() per l’arcotangente, e molte altre. Queste funzioni sono estremamente utili per risolvere problemi che coinvolgono angoli e rapporti trigonometrici.

Conclusioni

Le funzioni trigonometriche in NumPy sono uno strumento fondamentale per risolvere problemi che coinvolgono angoli e triangoli. Sono ampiamente utilizzate in matematica, fisica, ingegneria e scienze naturali. La capacità di calcolare seno, coseno, tangente e le loro inverse rende NumPy una libreria essenziale per una vasta gamma di applicazioni scientifiche e di calcolo.