我对np.exp()实际上做了什么非常困惑。在文档中它说:"计算输入数组中所有元素的指数。"我对这到底是什么感到困惑。有人可以给我更多信息,甚至可以指出正确的方向来了解更多信息。
答案 0 :(得分:49)
指数函数为e^x
,其中e
是一个称为欧拉数的数学常数,约为2.718281
。此值与pi
具有紧密的数学关系,曲线e^x
的斜率等于其在每个点的值。 np.exp()
为输入数组中e^x
的每个值计算x
。
答案 1 :(得分:33)
为列表中的每个 x 计算 e x ,其中 e 是欧拉数(约2.718) 。换句话说,np.exp(range(5))
与[math.e**x for x in range(5)]
类似。
答案 2 :(得分:14)
exp(x)= e ^ x其中e = 2.718281(约)
import numpy as np
ar=np.array([1,2,3])
ar=np.exp(ar)
print ar
样本代码的输出 - > [2 7 20]