numpy.exp()究竟是做什么用的?

时间:2015-08-11 21:08:56

标签: python numpy statistics exp

我对np.exp()实际上做了什么非常困惑。在文档中它说:"计算输入数组中所有元素的指数。&#​​34;我对这到底是什么感到困惑。有人可以给我更多信息,甚至可以指出正确的方向来了解更多信息。

3 个答案:

答案 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]

相关问题