python - log - numpy sqrt
¿Qué hace exactamente numpy.exp()? (3)
Calcula
e
x
para cada
x
en su lista donde
e
es el número de Euler (aproximadamente 2.718).
En otras palabras,
np.exp(range(5))
es similar a
[math.e**x for x in range(5)]
.
Estoy muy confundido sobre lo que realmente hace np.exp (). En la documentación dice que: "Calcula la exponencial de todos los elementos en la matriz de entrada". Estoy confundido en cuanto a lo que esto significa exactamente. ¿Podría alguien darme más información sobre lo que realmente hace?
La función exponencial es
e^x
donde
e
es una constante matemática llamada número de Euler, aproximadamente
2.718281
.
Este valor tiene una estrecha relación matemática con
pi
y la pendiente de la curva
e^x
es igual a su valor en cada punto.
np.exp()
calcula
e^x
para cada valor de
x
en su matriz de entrada.
exp (x) = e ^ x donde e = 2.718281 (aprox)
import numpy as np
ar=np.array([1,2,3])
ar=np.exp(ar)
print ar
salida del código de muestra-> [2 7 20]