我想在matplotlib
中繪製一個簡單的拋物線,我很困惑我該如何繪製拋物線上的點。到目前爲止,這是我所:在Python中使用Matplotlib繪製拋物線
import matplotlib.pyplot as plt
a=[]
b=[]
y=0
x=-50
while x in range(-50,50,1):
y=x^2+2*x+2
a=[x]
b=[y]
fig= plt.figure()
axes=fig.add_subplot(111)
axes.plot(a,b)
plt.show()
x= x+1
我嘗試別的東西: – kman29
進口matplotlib。pyplot作爲PLT 進口numpy的作爲NP XVAL = [] 利用yval = [] y = 0的 X = -50 而中的x範圍(-50,51,1): Y = X * X XVAL。追加(X) yval.append(Y) X = X + 1個 打印XVAL 打印利用yval plt.plot(XVAL,利用yval) plt.show() – kman29
它的工作也是如此。 – kman29