### Highlights from Plot 2D/3D Vector with Arrow

3.82857

3.8 | 35 ratings Rate this file 145 Downloads (last 30 days) File Size: 2.52 KB File ID: #7470

# Plot 2D/3D Vector with Arrow

18 Apr 2005 (Updated )

This function plots a line vector with arrow head.

File Information
Description

Arrowline 3-D vector plot.

vectarrow(p0,p1) plots a line vector with arrow pointing from point p0 to point p1. The function can plot both 2D and 3D vector with arrow depending on the dimension of the input

Example:
For 3D vector
p0 = [1 2 3];
p1 = [4 5 6];
vectarrow(p0,p1)

For 2D vector
p0 = [1 2];
p1 = [4 5];
vectarrow(p0,p1)

Acknowledgements

This file inspired Calculation Of Forces Of A Pile System.

MATLAB release MATLAB 6.5 (R13)
Tags for This File   Please login to tag files.
Comments and Ratings (39)
28 Jun 2013
08 May 2013
20 Jun 2012
25 May 2012
22 Jan 2012
09 Jan 2012

@ Neha Singhal:
Download the function file on top right corner and then run the code.

07 Aug 2011

I tried used the function vectarrow as suggested here, but I am getting an error message saying:

??? Undefined function or method 'vectarrow' for input arguments of type 'double'.

Pls help....

05 Jul 2011

Without shooting down your good intentions, I always use quiver3 and I'm satisfied with that.

-- Use quiver3 --

24 Feb 2011

USE MATLAB'S BUILT IN "QUIVER" INSTEAD.

vectarrow has several disadvantages.

07 Oct 2010

This is life saver! I was looking for something simple like this; surprisingly, MATLAB doesn't have a built in function that does the job. Thank you for creating this function!

05 Feb 2010
21 Oct 2008
21 Oct 2008
15 Oct 2008
02 Sep 2008
02 Sep 2008

very goog,thanks

18 Apr 2008

The matlab built in functions quiver / quiver3 achieve the same thing plus more, e.g. plotting multiple vectors

17 Apr 2008

Super! that is what i was searching for.

14 Apr 2008
01 Mar 2008
22 Feb 2008

Thank you very much for sharing

22 Jan 2008

Great!!

08 Dec 2007

Great work, thanks

09 Nov 2007
08 Nov 2007

:D you rock my world.

08 Nov 2007

I love you Rentian!!! Whoo!

16 Oct 2007

Superb. Exactly what I was looking for.

09 Jul 2007
19 Jun 2007
27 May 2007
27 Apr 2007

thank you. It helps to me.

17 Apr 2007

Thanks a lot !!!!!!

14 Feb 2007
22 Mar 2006

useless

30 Nov 2005

did a kick ass job for plotting space cones for my orbital mechanics class

14 Nov 2005

Not very useful unless you can plot multiple vectors. The function does not cycle through plot colors, so each call plots the vector the same color, which gets hard to tell what is going on.

Easy fix-up: allow an optional color token in the pass variable list.

29 Oct 2005

2-d version works poorly when length of vector in x and y are much different, the arrowhead gets distorted.

21 Apr 2005

Oh, sorry for my ignorance. I did not search for those functions. I wrote this one simply because someone asked for help on matlab central.

21 Apr 2005

Waht is the difference between your file and those already posted in the File Exchange, especially arrow.m ?