我目前以这种方式使用matplotlib生成图例:
if t==25:
l1,l2 = ax2.plot(x320,vTemp320,'or',x320,vAnaTemp320,'-r')
elif t==50:
l3,l4 = ax2.plot(x320,vTemp320,'ob',x320,vAnaTemp320,'-b')
else:
l5,l6 = ax2.plot(x320,vTemp320,'og',x320,vAnaTemp320,'-g')
plt.legend((l1,l2,l3,l4,l5,l6), ('t=25 Simulation', 't=25 Analytical','t=50 Simulation', 't=50 Analytical','t=500 Simulation', 't=500 Analytical'),
bbox_to_anchor=(-.25, 1), loc=2, borderaxespad=0.,prop={'size':12})
哪个工作原理见1。但是我的传说中有重复的信息。
我宁愿把传说分开。这样我就有了与时间t对应的不同色线。一条法线作为我的解析解决方案,它为模拟结果提供了一个点。
像这样
-(红线)t = 25
-(蓝线)t = 50
-(绿线)t = 500
o Simulaton
-分析解决方案
现在有人可以使用matplotlib实现此目标吗?
开心每一天1111
相关分类