Nota
Fare clic qui per scaricare il codice di esempio completo
animazione pyplot #
Generazione di un'animazione chiamando pause
tra i comandi di plottaggio.
Il metodo mostrato qui è adatto solo per un uso semplice e con basse prestazioni. Per applicazioni più impegnative, guarda il animation
modulo e gli esempi che lo utilizzano.
Nota che chiamare time.sleep
invece di pause
non funzionerebbe .
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)
Tempo di esecuzione totale dello script: (0 minuti 11,073 secondi)