pcolormeshΒΆ
In [1]:
import numpy as np
import matplotlib.pyplot as plt
import animatplot as amp
x = np.linspace(-2, 2, 50)
y = np.linspace(-2, 2, 50)
t = np.linspace(0, 2*np.pi, 40)
X, Y, T = np.meshgrid(x, y, t)
Z = np.sin(X*X+Y*Y-T)
block = amp.blocks.Pcolormesh(X[:,:,0], Y[:,:,0], Z, t_axis=2, cmap='RdBu')
plt.colorbar(block.quad)
plt.gca().set_aspect('equal')
anim = amp.Animation([block], amp.Timeline(t))
anim.controls()
anim.save_gif('pcolormesh')
plt.show()
<Figure size 640x480 with 4 Axes>