-1
Я пытаюсь организовать и настроить мои три подзаголовка, полученные с трёхгранностью треугольника oda delay. Проблема в том, что я не могу использовать функцию: plt.tight_layout (pad = 0.5, w_pad = 2.5, h_pad = 2.0), чтобы установить размер окна, в этом случае он не работает. Результат соответствует: Python - matplotlib subplots in tripcolor case
Я хотел бы иметь квадратную форму для окон ... Мой код:
import matplotlib.tri as tr
triang = tr.Triangulation(Xini, Yini)
xmid = Xini[triang.triangles].mean(axis=1)
ymid = Yini[triang.triangles].mean(axis=1)
plt.figure()
ax1 = plt.subplot(131) # creates first axis
i1 =ax1.tripcolor(triang, Epst_eq2, shading='flat', cmap=plt.cm.hot)
ax1.set_xlim([-2.5,2.5])
ax1.set_ylim([-2.5,2.5])
# plt.title('tripcolor of Delaunay triangulation, flat shading')
plt.colorbar(i1,ax=ax1,ticks=np.linspace(0,0.005,3))
ax2 = plt.subplot(132) # creates first axis
ax2.tripcolor(triang, Epst_eq3, shading='flat', cmap=plt.cm.hot)
ax2.set_xlim([-2.5,2.5])
ax2.set_ylim([-2.5,2.5])
ax3 = plt.subplot(133) # creates first axis
ax3.tripcolor(triang, Epst_eq4, shading='flat', cmap=plt.cm.hot)
ax3.set_xlim([-2.5,2.5])
ax3.set_ylim([-2.5,2.5])
plt.savefig('test2.png',dpi=100)
plt.show()