我在繪製函數,這是我的代碼:爲什麼在使用繪圖時會出現語法錯誤?
import matplotlib.pyplot as plt
from pylab import log,xlabel,ylabel,title
u = 2510.
M = 2.8*(10**6)
m = 13.3*(10**3)
g = 9.81
x = arange(0,30,0.005)
v = (u*log(M/(M - (m*t))) - (g*t) #Function v(t) I am plotting
plt.plot(t,v)
xlim(0,30)
ylim(0,1000)
xlabel("Time measured from liftoff (s)")
ylabel("Velocity")
title("Speed v Time for a rocket in vertical motion")
plt.show()
我正在上
plt.plot(t,v)
爲什麼這是一個語法錯誤?我該如何糾正它?
什麼是錯誤? – drum
它在問題中說:plt.plot(t,v)的語法錯誤。我確定我已經使用過這個時間了...... – ODP