Notiz
Klicken Sie hier , um den vollständigen Beispielcode herunterzuladen
Pyplot-Animation #
Generieren einer Animation durch Aufrufen pause
zwischen Plotbefehlen.
Das hier gezeigte Verfahren ist nur für den einfachen, performanten Einsatz geeignet. Sehen Sie sich für anspruchsvollere Anwendungen das animation
Modul und die Beispiele an, die es verwenden.
Beachten Sie, dass das Aufrufen time.sleep
anstelle von nichtpause
funktionieren würde .
import matplotlib.pyplot as plt
import numpy as np
np.random.seed(19680801)
data = np.random.random((50, 50, 50))
fig, ax = plt.subplots()
for i, img in enumerate(data):
ax.clear()
ax.imshow(img)
ax.set_title(f"frame {i}")
# Note that using time.sleep does *not* work here!
plt.pause(0.1)
Gesamtlaufzeit des Skripts: ( 0 Minuten 11,073 Sekunden)