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?
La fonction exponentielle est e^x
où e
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.
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)]
.
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]