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
simple_vector_class.py
Description: application/python
------------------------------------------------------------------------------
_______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users