On Sunday 02 May 2010 20:19:29 aditya bhargava wrote:
> Is there a straightforward way of plotting a vector in matplotlib? Suppose
> I want to plot the vector [1 2]'. If I pass this vector in to plot(), I get
> the line that passes through (0,1), (1,2). Instead I want the line that
> passes through (0,0),(1,2).
>
>
> Aditya

Hi Aditya,

if you pass a 1-dimensional interatable to the plot-function the elements are 
plotted over their indices. In your case [1, 2] gives the y-values and the 
indices [0, 1] are used as x-values.

I don't know if there is some kind of vector class yet, but meanwhile you 
could set up your one like in the attached small example.

Kind regards,
Matthias

Attachment: simple_vector_class.py
Description: application/python

------------------------------------------------------------------------------
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to