Cosinus des valeurs de degré dans NumPy

Manav Narula 30 janvier 2023
  1. Utilisez la fonction numpy.radians() pour utiliser les fonctions trigonométriques avec des angles en degrés
  2. Utilisez la fonction math.radians pour utiliser les fonctions trigonométriques avec des angles en degrés
Cosinus des valeurs de degré dans NumPy

Le module numpy a une variété de fonctions disponibles pour effectuer différentes opérations mathématiques. Nous pouvons calculer les rapports trigonométriques en utilisant des fonctions comme numpy.sin(), numpy.cos() et numpy.tan() pour trouver respectivement les valeurs sinus, cosinus et tangente.

Par example,

import numpy as np

print(np.cos(0.5))

Production:

0.8775825618903728

Il est à noter que les angles par défaut sont acceptés en radians et non en degrés dans l’exemple ci-dessus. Dans ce tutoriel, nous allons apprendre à calculer ces fonctions trigonométriques lorsque l’angle est exprimé en degrés. Pour cela, nous convertirons l’angle de degré en radian dans la fonction trigonométrique.

Pour nos exemples, nous travaillerons avec la fonction cos(), qui renvoie les valeurs du cosinus, mais ces méthodes fonctionneront de la même manière pour tous les ratios.

Utilisez la fonction numpy.radians() pour utiliser les fonctions trigonométriques avec des angles en degrés

Le module numpy peut effectuer des conversions d’angles de radians en degrés et vice-versa. Pour convertir un angle de radian en degré, nous pouvons utiliser la fonction radians() de ce module.

Nous convertissons l’angle requis en radian puis le passons à la fonction trigonométrique.

Par example,

import numpy as np

print(np.cos(np.radians(45)))

Production:

0.7071067811865476

Alternativement, nous pouvons utiliser la fonction deg2rad() de ce module, qui fonctionne de la même manière mais a un nom plus descriptif.

Utilisez la fonction math.radians pour utiliser les fonctions trigonométriques avec des angles en degrés

La fonction math.radians() peut également être utilisée. Il convertit l’angle du degré en valeurs en radian.

Le code suivant montre comment:

import math
import numpy as np

print(np.cos(math.radians(45)))

Production:

0.7071067811865476

Notez que le module mathématique a également des fonctions intégrées pour trouver les ratios trigonométriques. Le principal avantage de l’utilisation du module numpy est que les fonctions de ce module peuvent également calculer les ratios des valeurs d’un tableau.

Auteur: Manav Narula
Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn