matplotlib.animation.TimedAnimation #

clase matplotlib.animación. TimedAnimation ( fig , intervalo = 200 , repeat_delay = 0 , repeat = True , event_source = None , * args , ** kwargs ) [fuente] #

Animationsubclase para animación basada en el tiempo.

Se dibuja un nuevo cuadro cada milisegundos de intervalo .

Nota

Debe almacenar la Animación creada en una variable que viva mientras la animación deba ejecutarse. De lo contrario, el objeto Animation se recolectará como basura y la animación se detendrá.

Parámetros :
higoFigure

El objeto de figura se utiliza para obtener los eventos necesarios, como dibujar o cambiar el tamaño.

intervalo int, predeterminado: 200

Retardo entre fotogramas en milisegundos.

repetir_retardo int, predeterminado: 0

El retraso en milisegundos entre ejecuciones de animación consecutivas, si repetir es Verdadero.

repetir bool, por defecto: Verdadero

Si la animación se repite cuando se completa la secuencia de fotogramas.

blit bool, predeterminado: Falso

Si se usa blitting para optimizar el dibujo.

__init__ ( fig , intervalo = 200 , repetir_retraso = 0 , repetir = Verdadero , fuente_evento = Ninguno , * argumentos , ** kwargs ) [fuente] #

Métodos

__init__(fig[, intervalo, repetir_retraso, ...])

new_frame_seq()

Devuelve una nueva secuencia de información de cuadro.

new_saved_frame_seq()

Devuelve una nueva secuencia de información de fotogramas guardados/almacenados.

pause()

Pausa la animación.

resume()

Reanuda la animación.

save(nombre de archivo [, escritor, fps, dpi, códec, ...])

Guarde la animación como un archivo de película dibujando cada cuadro.

to_html5_video([incrustar_límite])

Convierta la animación en una etiqueta HTML5 <video>.

to_jshtml([fps, incrustar_fotogramas, modo_predeterminado])

Genere una representación HTML de la animación.