Comment calculer le cosinus d'un angle en python ?

Published: 04 octobre 2022

Tags: Python; Math;

DMCA.com Protection Status

Exemples de comment calculer le cosinus d'un angle en python:

Avec le module Python Math

Pour calculer le cosinus d'un angle en python, une solution consiste à utiliser le module python math :

import math

angle = 0.7 # angle in radians

math.cos(angle)

donne

0.7648421872844885

Un autre exemple

angle = 0. # angle in radians

math.cos(angle)

donne

1.0

Remarque pour obtenir la valeur du nombre pi :

math.pi

donne

3.141592653589793

Exemple:

angle = math.pi

math.cos(angle)

donne

-1.0

Ou

angle = math.pi / 2.0 # angle in radians

math.cos(angle)

donne

6.123233995736766e-17

Convertir des degrés en radians

Si les angles sont en degrés, il est possible de les convertir en radians en utilisant math

angle = 90
angle = math.radians(angle)

donne

1.5707963267948966

et

math.cos(angle)

donne

6.123233995736766e-17

Cosinus pour une liste d'angles

angles = [0,math.pi/3.0,math.pi/2.0,math.pi]

donne

[0, 1.0471975511965976, 1.5707963267948966, 3.141592653589793]

Une solution consiste à utiliser une "list comprehension"

[math.cos(angle) for angle in angles]

donne

[1.0, 0.5000000000000001, 6.123233995736766e-17, -1.0]

Cosinus pour une matrice d'angles

import numpy as np

A = np.array([0, 1.0471975511965976, 1.5707963267948966, 3.141592653589793])

donne

array([0.        , 1.04719755, 1.57079633, 3.14159265])

alors

np.cos(A)

donne

array([ 1.000000e+00,  5.000000e-01,  6.123234e-17, -1.000000e+00])

Références

Liens Site
cosine docs.python.org
degrees docs.python.org