Articles of animación

Actualización de los valores del eje x usando la animación matplotlib

Estoy tratando de usar matplotlib.ArtistAnimation para animar dos subplots. Quiero que el eje x aumente de valor a medida que avanza la animación, de modo que la longitud total de la animación sea de 100, pero en cualquier momento el argumento secundario solo me presenta los valores de tiempo de 0-24 y luego itera hasta […]

duración de la animación matplotlib

El siguiente código muestra y guarda una animación de matrices aleatorias en sucesión. Mi pregunta es cómo puedo ajustar la duración de la animación que guardo. Los únicos parámetros que tengo aquí fps y ppp controlan primero cuántos segundos queda un cuadro y el segundo controla la calidad de la imagen. Lo que quiero es […]

Matplotlib animando múltiples líneas y texto.

Gracias por tomarse el tiempo de leer mi pregunta, la primera vez que publiqué en SO así que aquí va … Estoy trazando datos de series de tiempo en una animación usando matplotlib.animation.Funcimación Estoy trazando más de una línea haciendo un bucle sobre una lista y dividiendo los datos de una matriz numpy. Esto funciona […]

Matplotlib deja de animar después del primer fotogtwig

Estoy tratando de animar dos subttwigs, cada una con múltiples líneas. Estoy usando Matplotlib , y estoy usando el FuncAnimation , que es usado por muchos de los ejemplos de animación . Utilizando animación: Si bash animarlo, solo obtengo el resultado del primer cuadro: Sin utilizar animación: Si llamo manualmente a mi función update_lines , […]

Plotting animado quivers en Python

Estoy tratando de animar un vector como el viento en Python. Intenté usar la función de carcaj en pylab y en combinación con matplotlib.animation de matplotlib. Sin embargo, el resultado dice que ‘QuiverKey’ object is not subscriptable . Creo que es porque no entiendo completamente sobre estas dos funciones o simplemente porque estas dos funciones […]

Movimiento suave del teclado en Pygame

Estoy usando este código para hacer que un jugador sprite se mueva alrededor de una pantalla cuando se presionan las teclas de flecha: import pygame, sys, time from pygame.locals import * pygame.init() FPS=30 fpsClock=pygame.time.Clock() width=400 height=300 DISPLAYSURF=pygame.display.set_mode((width,height),0,32) pygame.display.set_caption(‘Animation’) background=pygame.image.load(‘bg.png’) UP=’up’ LEFT=’left’ RIGHT=’right’ DOWN=’down’ sprite=pygame.image.load(‘down.png’) spritex=200 spritey=130 direction=DOWN pygame.mixer.music.load(‘bgm.mp3’) pygame.mixer.music.play(-1, 0.0) while True: DISPLAYSURF.blit(background,(0,0)) DISPLAYSURF.blit(sprite,(spritex,spritey)) for […]

Animaciones de matplotlib: ¿cómo exportarlos a un formato para usar en una presentación?

Entonces, aprendí cómo hacer pequeñas animaciones lindas en matplotlib. Por ejemplo, esto: import numpy as np import matplotlib import matplotlib.pyplot as plt plt.ion() fig = plt.figure() ax = fig.add_subplot(111) ax.set_xlim(0, 1) ax.set_ylim(-2,2) dt = 0.01 q = 0.01 t = np.arange(0,1,dt) x = np.sin(2*np.pi*t) line, = ax.plot(t,x, ‘-‘) fig.canvas.draw() for i in xrange(100): x = […]

Matplotlib ArtistAnimation da TypeError: el objeto ‘AxesImage’ no es iterable

¿Me puede ayudar, por favor, a averiguar cuál es el problema aquí? No sé qué está mal. Los diagtwigs individuales de img se pueden trazar bien, pero el módulo de animación da un error. El Traceback dice: Traceback (most recent call last): File “/home/ckropla/workspace/TAMM/Sandkasten.py”, line 33, in ani = animation.ArtistAnimation(fig, img, interval=20, blit=True,repeat_delay=0) File “/home/ckropla/.pythonbrew/pythons/Python-3.3.1/lib/python3.3/site-packages/matplotlib/animation.py”, […]

La animación de matplotlib no se guarda correctamente

Estoy trabajando en un script que mueve una línea vertical a lo largo de un eje x, sobre una serie de puntos de datos. La animación funciona bien con plt.show pero tengo problemas para generar un archivo de película. Ten en cuenta que soy muy nuevo en Python, aunque he estado jugando con él durante […]

Al guardar animaciones de scatterplot con matplotlib, se produce un archivo de video en blanco

Estoy teniendo un problema muy similar a esta pregunta Pero la solución sugerida no funciona para mí. He configurado un diagtwig de dispersión animado utilizando el módulo de animación matplotlib. Esto funciona bien cuando se muestra en vivo. Me gustaría guardarlo en un archivo avi o algo similar. El código que escribí para hacer esto […]