我是Python的新手。刚刚在Ubuntu 15.04上安装了它。现在我试图从终端输出抛物线。据我所知,我不能在终端上输出任何图纸,所以我怎么能看到图表?
我做了:
sudo apt-get install python-numpy python-scipy python-matplotlib
我的代码是
import matplotlib.pyplot as plt
import numpy as np
# create 1000 equally spaced points between -10 and 10
x = np.linspace(-10, 10, 1000)
# calculate the y value for each element of the x vector
y = x**2 + 2*x + 2
fig, ax = plt.subplots()
ax.plot(x, y)
当我执行python parabola.py
但没有输出时,它不显示错误:(
答案 0 :(得分:4)
您需要在代码末尾添加plt.show(),以显示抛物线。
http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.show