这是我的代码中出现错误的部分(这些都与图形有关,但点:
plt.figure (figsize = (10,6))
plt.title ("Alfa x CL")
plt.plot (Alpha,CL, "b",linewidth = 2, label = "Xflr5")
plt.plot (alfa,cl, "r",linewidth = 2, label = "Experimental")
plt.legend (loc = 'upper left')
plt.grid (True)
plt.xlabel ("Alfa")
plt.ylabel ("Cl")
plt.savefig (grafico01) #grafico01 is a variable used before
plt.show ()
并且它显示消息〈Figure size 1000x600 with 1 Axes〉而不是图形(再次运行程序后,由于某种原因显示图形)
在搜索了很多之后,我相信错误是在我放置函数的顺序上,但是我不知道一个是正确的,我在这里找到的一切都是关于plt.figure ()
在plt.plot ()
之后(这里不是这样)......对顺序有帮助吗?或者是其他的东西?
1条答案
按热度按时间fdbelqdn1#
像之前一样,将变量放入plot函数中,尝试使用
ax
直接在所需轴上绘图,这是首选的方法:对于另一个数字,只需:
就像以前一样。