我正在尝试绘制以下内容:
#Time
for t in np.arange(1,10,1):
#Raidus
for r in np.arange(1,5,1):
#Velocity in theta direction
V = C/r*(1-np.exp(-r**2/(4*v*t)))
print(r,V)
#Vorticity
Z = C*((1/(2*v*t))*np.exp(-r**2/(4*v*t))-(1-np.exp(-r**2/(4*v*t)))/r**2)
plt.plot(r,V)当我打印(r,V)时,python确实显示了半径从1到4的9个表(每个表对应不同的t)。然而,当我绘图时,绘图看起来完全是空的。
谢谢你的帮助。
发布于 2021-01-16 22:41:21
将r和v保存在两个列表中。向每个循环中的列表追加新的r和新的v。
在内部循环之后,将列表传递给绘图并清空它们。
https://stackoverflow.com/questions/65750808
复制相似问题