2010-06-16 9 views
0

Je vais avoir un ensemble de données (x, y, en-tête), et j'ai besoin de l'animer en temps réel. J'utilise actuellement matplotlib pour animer (x, y) et ça marche bien, mais j'aimerais vraiment avoir un moyen d'indiquer le cap, c'est-à-dire la direction de l'objet. Quelle serait la meilleure bibliothèque pour cela? Il semble que PyGame puisse m'aider, mais devrais-je déployer ma propre bibliothèque graphique?Tracer et animer des points 2D avec 'en-têtes'

Merci

Répondre

1

Que diriez-vous quiver? Les exemples utilisent tous une grille à mailles, mais bien sûr, vous pouvez simplement donner les coordonnées des points arbitraires:

quiver([1,2,3],[3,1,4],[.5,.4,-.6],[.5,-.7,.3]) 
xlim(0,4) 
ylim(0,5) 
show() 

Les appels XLIM et ylim sont parce que carquois ne fait pas un très bon travail de fixer les limites automatiquement.

+0

J'ai de la difficulté à comprendre comment je peux utiliser 'quiver' pour accomplir ce que je veux. Il semble être un outil pour tracer des champs de vecteurs. Comment pourrais-je tracer des points arbitraires? – mellort

+0

Réponse mise à jour. –

+0

Cool. Pour l'animation, comment pourrais-je procéder à la mise à jour des données? Je pense quelque chose comme 'line, = quiver ...' puis 'line.set_xdata (..)' etc. – mellort

Questions connexes