哪个图表是"正确的"?

Ron*_*nin 3 python function matplotlib spyder anaconda

当你绘制f(x)= e ^(( - x)^ 2)时,Wolfram Alpha会显示你:

Plot_from_WolframAlpha

但Anaconda Spyder表明了这一点:

Plot_from_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()
Run Code Online (Sandbox Code Playgroud)

代码不是问题.我很困惑为什么我得到2个不同的图表.哪个图表现在是"正确的"?

Imp*_*est 5

注意区别

numpy.exp(-x**2)     ## (1)
numpy.exp((-x)**2)   ## (2)  
Run Code Online (Sandbox Code Playgroud)

在wolfram alpha中你绘制了(2),在你绘制的spyder中(1)