Fonctions mathématiques
Introduction
De manière assez compréhensible, NumPy contient un grand nombre d'opérations mathématiques diverses. NumPy fournit des fonctions trigonométriques standard, des fonctions pour les opérations arithmétiques, la manipulation de nombres complexes, etc.
Fonctions trigonométriques
NumPy possède des fonctions trigonométriques standard qui renvoient des rapports trigonométriques pour un angle donné en radians.
Exemple
import numpy as np
a = np.array([0,30,45,60,90])
print 'Sine of different angles:'
# Convert to radians by multiplying with pi/180
print np.sin(a*np.pi/180)
print '\n'
print 'Cosine values for angles in array:'
print np.cos(a*np.pi/180)
print '\n'
print 'Tangent values for given angles:'
print np.tan(a*np.pi/180)
Voici son résultat -
Sine of different angles:
[ 0. 0.5 0.70710678 0.8660254 1. ]
Cosine values for angles in array:
[ 1.00000000e+00 8.66025404e-01 7.07106781e-01 5.00000000e-01
6.12323400e-17]
Tangent values for given angles:
[ 0.00000000e+00 5.77350269e-01 1.00000000e+00 1.73205081e+00
1.63312394e+16]
Les fonctions arcsin, arcos, et arctan retournent l'inverse trigonométrique de sin, cos, et tan de l'angle donné. Le résultat de ces fonctions peut être vérifié par la fonction numpy.degrees()
en convertissant les radians en degrés.
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !