web-dev-qa-db-fra.com

Que fait exactement numpy.exp ()?

Je suis très confus quant à ce que fait réellement np.exp (). Dans la documentation, il est indiqué ce qui suit: "Calcule l'exponentielle de tous les éléments du tableau d'entrée." Je suis confus quant à ce que cela signifie exactement. Quelqu'un pourrait-il me donner plus d'informations sur ce qu'il fait réellement?

57
bugsyb

La fonction exponentielle est e^xe est une constante mathématique appelée nombre d'Euler, approximativement 2.718281. Cette valeur a une relation mathématique étroite avec pi et la pente de la courbe e^x est égale à sa valeur en tout point. np.exp() calcule e^x pour chaque valeur de x dans votre tableau d'entrée.

54
machine yearning

Il calcule ex pour chaque x dans votre liste où e est le numéro d'Euler (environ 2,718). En d'autres termes, np.exp(range(5)) est similaire à [math.e**x for x in range(5)].

36
Tom

exp (x) = e ^ x où e = 2,718281 (environ)

import numpy as np

ar=np.array([1,2,3])
ar=np.exp(ar)
print ar

sortie de l'exemple de code-> [2 7 20]

15
Arijit