1import matplotlib.pyplot
as plt
6 "output/simulate_2_particles/no_interaction/particle_0_r.txt",
7 "output/simulate_2_particles/no_interaction/particle_1_r.txt",
8 "output/simulate_2_particles/with_interaction/particle_0_r.txt",
9 "output/simulate_2_particles/with_interaction/particle_1_r.txt"
12 "particle 1 no interaction",
13 "particle 2 no interaction",
14 "particle 1 with interaction",
15 "particle 2 with interaction",
23 ax = plt.figure().add_subplot(projection=
"3d")
24 for label, color, file
in zip(labels, colors, files):
27 t = np.linspace(0, 50, len(lines))
28 r = np.array([list(map(float, line.strip().split(
",")))
for line
in lines])
29 ax.plot(r[:,0], r[:,1], r[:,2], label=label, color=color)
31 ax.set_xlabel(
r"x $(\mu m)$")
32 ax.set_ylabel(
r"y $(\mu m)$")
33 ax.set_zlabel(
r"z $(\mu m)$")
34 plt.title(
r"2 particles with and without interactions.")
36 plt.savefig(
"../latex/images/3d_plot.pdf")
39if __name__ ==
"__main__":