[Numpy-discussion] Impossible to draw a direction of arrows in Python???
Fri Apr 12 04:36:48 CDT 2013
> I have encountered some problem while I was drawing a direction of
> arrow. I have point (x,y) coordinates and angle of them. What I want to
> do is that to draw arrow according to the given angle (just to show the
> point direction as an arrow in each point coordinate). Here, we should
> assume coordinates of '+x', '+y', '-x ', '-y' are 90, 0, 270, 180
> degrees, respectively.
> I am a bit unfamiliar with Python drawing tools. I am still not sure to
> draw directional point (arrow based on angle) whether I use pylab or
> some other modules or.. still not sure at all. I put the following codes
> as a sample to give better description:
> import numpy as np
> import scipy as sp
> import pylab as pl
> def draw_line(x,y,angle):
> # Inputs:
> x = np.array([ 2, 4, 8, 10, 12, 14, 16])
> y = np.array([ 5, 10, 15, 20, 25, 30, 35])
> angles = np.array([45,275,190,100,280,18,45])
> # First, draw (x,y) coordinate
> # Second, according to the angle indicate the direction as
> an arrow
> Thanks in advance for your friendly support,
your question would be better suited to the matplotlib-users mailing
list, pleaes re-post there.
I think mpl has a quiver method to do what you want, but I'm not sure.
Check the docs at matplotlib.org.
More information about the NumPy-Discussion