当你绘制f(x)= e ^(( – x)^ 2)
然后Wolfram Alpha向您展示:
但Anaconda Spyder表明了这一点:
代码是:
import pylab as pyl
import numpy as nu
x = nu.linspace(-5,5,1000)
f = nu.exp(-x**2)
pyl.plot(x,f)
pyl.show()
代码不是问题.我很困惑为什么我得到2个不同的图表.
哪个图表现在是“正确的”?
最佳答案 注意区别
numpy.exp(-x**2) ## (1)
numpy.exp((-x)**2) ## (2)
在wolfram alpha中你绘制了(2),在你绘制的spyder中(1)