为什么绘图在x轴上没有显示正确的范围?

时间:2016-08-02 13:01:58

标签: python numpy matplotlib

我对此thread中接受的答案有疑问。我已经测试了答案,我想知道为什么x轴从0到120而不是-3到3?

1 个答案:

答案 0 :(得分:1)

仅使用一个参数(Y值的数组)调用

mp.plot(),这意味着相应的X值是自然数(从0开始)。

[编辑]

要使X轴从-3到3,必须明确地传递X值:

X = np.linspace(-3, 3, 120)
mp.plot(X, gaussian(X, mu, sig))