<分区>
这是一个非常简单的问题,但我一定误解了 pyplot 和 figure 或其他东西的使用。 我正在绘制一些图像并想保存它们而不是仅仅显示它们并手动保存它们。 到目前为止,我已经尝试过:
import matplotlib.pyplot as plt
fig = plt.figure()
plt.plot(d,c1[0:100],'b--',d,c2[0:100],'r--',d,c3[0:100],'g--',figure = fig)
plt.ylabel("concentration")
plt.xlabel("distance")
plt.show()
plt.savefig('./Results/evol_conc_v'+str(vinit)+'a_'+str(a)+'.png')
创建的文件是空白的,但显示的图像很好。 现有的类似问题似乎不适用。