Comment tracer 2d math vecteurs avec matplotlib?

Comment pouvons-nous tracer 2D math avec des vecteurs matplotlib? Quelqu'un aurait-il un exemple ou une suggestion à ce sujet?

J'ai un couple de vecteurs stockés en 2D numpy tableaux, et je tiens à signaler que des arêtes orientées.

Les vecteurs d'être tracées sont construits comme ci-dessous:

import numpy as np
# a list contains 3 vectors;
# each list is constructed as the tail and the head of the vector
a = np.array([[0, 0, 3, 2], [0, 0, 1, 1], [0, 0, 9, 9]]) 

Edit:

J'ai juste ajouté de la parcelle de la réponse finale de tcaswell pour quiconque s'intéresse à la production et souhaitez tracé de vecteurs 2d avec matplotlib:
Comment tracer 2d math vecteurs avec matplotlib?

Ne vous souhaitez tracer une vectorfield avec quiver? matplotlib.sourceforge.net/api/...
Il y a une assez bonne collection d'exemples (avec code!) sur le site du projet: matplotlib.sourceforge.net/examples/index.html , y compris un carquois démo: matplotlib.sourceforge.net/examples/pylab_examples/...
et à abought, merci pour vos exemples ;-), le truc c'est que j'aimerais parcelle individuelle vecteurs. J'ai ajouté un code pour le rendre clair.
Il y a aussi la possibilité de la arrow de la parcelle
belle :-)! merci @Seanny123

OriginalL'auteur pacodelumberg | 2012-09-04