83 我对np.exp()的实际用途感到非常困惑。在文档中它说:“计算输入数组中所有元素的指数。” 我对这到底意味着什么感到困惑。有人能给我更多信息吗? python numpy statistics exp — 布吉布 source 好吧,您尝试过吗? print np.arange(10), np.exp(np.arange(10))(对于python2)。 — wflynny 7 为什么像这样的有用问题被关闭? — 切碎
82 指数函数是e^x,其中e一个数学常数近似为欧拉数2.718281。该值与紧密的数学关系,pi并且曲线的斜率e^x在每个点处均等于其值。为您输入数组中的每个值np.exp()计算。e^xx — 机器向往 source
52 它为列表中的每个x计算e x,其中e是欧拉数(大约2.718)。换句话说,与相似。np.exp(range(5))[math.e**x for x in range(5)] — 汤姆 source
19 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] — 阿里吉特 source 1 您的代码给了我以下错误:根据转换规则“ same_kind”,无法将ufunc'exp'输出(类型代码'd')强制转换为提供的输出参数(类型代码'l') — Michael 1 如果将[1,2,3]更改为[1.,2.,3。],该错误应消失。我认为这是由于将numpy值转换为对象类型而发生的。因此,您将它们放置为float,它就可以工作:)或可能仅在Python 2x中发生,我在python 3.6中进行了测试,然后就可以了。 — 乔尔·卡内罗
print np.arange(10), np.exp(np.arange(10))
(对于python2)。