我试图绘制具有周期性边界条件的许多粒子的运动。 我想绘制他们最近10步的轨迹。
这是我到目前为止的绘图代码(X是一个矩阵,每列都是一个不同的粒子,每一行都是一个不同的时间,每次给我每个x坐标;同样适用于Y):
plt.figure()
plt.figure(figsize=(12,11))
plt.grid(True)
plt.plot(X[time_steps-10:],Y[time_steps-10:],'k-')
plt.show()
但我对情节有问题,因为我正在使用线' - '当粒子离开一面墙并重新出现在另一面时,我有一条线连接我不想要的那两个位置: