surf = ax.plot_surface(X, Y, Z, rstride=5, cstride=5, cmap=cm.jet,
    linewidth=1, antialiased=True)
ax.set_zlim3d(np.min(Z), np.max(Z))
fig.colorbar(surf)
plt.show()
цвет matplotlib в 3D-графике из набора данных x, y, z без использования контура