No BSD License  

4.40909

4.4 | 22 ratings Rate this file 19 Downloads (last 30 days) File Size: 28.2 KB File ID: #1430
image thumbnail

Arrow3 version 4.58

by

 

28 Feb 2002 (Updated )

Draw arrow(s) from point A to B.

| Watch this File

File Information
Description

A simple plotting tool used for drawing arrows/vectors from point A to B.
Both A & B can be either n-by-2 (2D) or n-by-3 (3D) matrices. For more usage example, please use the "help arrow3" command.

What is new in version 4:
- Transparency and brightness controls
- Extended named color table (56 colors)
- ColorOrder
- LineStyleOrder
- LineWidthOrder
- Vectorized arrowhead and initial point marker dimensions
- Subplot support
- Bugs fixed!

What is new in version 3:
- log plot support
- linestyle & width
- data aspect ratio support
- initial point marker
- speed improvement for large (eg. 1000-by-3) matrices

Developed by Jeff Chang and Tom Davis.

Acknowledgements

This file inspired Arrow3 Version 5 and Plot 3 D Vectors/Arrow (Again ...).

MATLAB release MATLAB 6.0 (R12)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (23)
07 Jul 2012 Joseph Tang

tres bien.

22 Oct 2009 Brian Bak

Does anyone have a smart way of using arrow3 to draw a coordinate system with 3 arrows intersecting at (0,0,0) that scales the length of the arrows like in the default box mode axes when when you plot with "axis on"

02 May 2009 wisterh abdij

the Arrow3 clear my text!! where used two axes why?

09 Oct 2008 ishii nanao  
21 Jun 2008 Fang bo

So strong!

24 Oct 2007 Igor Prikhodko  
22 Feb 2007 Tom Davis

Arrow3 Version 5.0 (File Id: 14056) will hopefully address the "messes up my plots" issue. Users are encouraged to report problems directly to the author.

14 Feb 2007 c r

messes up plots

15 Jan 2007 Svetla Jivkova

This function messes up my plots.

19 Aug 2006 d y  
18 Jan 2006 Mauro Sarni

very good program!

10 Dec 2005 a a

lan adamlar ne kod yaziyorlar be. sefefsizin kodunu calýþtýrdým proje bitti sayilir helal lan jeff adamimsin gözüm benim..

02 Dec 2005 igor beliaev

Very helpful, nice documentation, list of examples is time saver.
Thank you!

17 Aug 2005 v vk

best arrow function, arrows heads are consistantly the same size

29 Jul 2005 Dave Cogdell

Good, useful code. One suggestion: include a concise one-page synopsis at the top of the help text that provides:
a) an exact copy of the function definition,
b) PURPOSE: a one- or two-sentence statement of, obviously, the purpose of the function - what does it do,
c) INPUT: one-line descriptions of each input variable,
d) OUTPUT: one-line descriptions of each output item (whether parameter or graphical), with defaults (if any) indicated
e) TYPICAL FUNCTION CALL: (with numerical/alpha etc. values substituted for the nargin parameters in the function definition

26 Apr 2005 eric s

Saved me from writing a plotting tool to create arrows at the end of my vectors. Thanks.

04 Oct 2004 dirk becks

this file messes up the axes and resizes my plots. but it sure comes in handy

03 Feb 2004 Tom Davis

This is my fourth attempt to respond to Aaron's problem. I am including a rating this time in hope that it will post. I fear that all four replies will someday appear, but ... There are many circumstances that will resize both the plotbox and the axes. If you email an example, Aaron, I will suggest a solution. Cheers. Tom

02 Feb 2004 Aaron Luttman

This function resizes my plots. It doesn't change my axes (which are always manually set), but it changes the size of my axes within the figure window.

09 Nov 2003 Karl Lonngren

This is an excellent program for a person who is trying to illustrate vectors in a document. The authors are to be congratulated and thanked.

16 Feb 2003 Zach Jin

Great function. Thanks for writing this.

20 Dec 2002 shoubiao zhu

wonderful!!

25 Jun 2002 George Castle

This is a great utility for arrow placement. Thanks for sumitting it.

Updates
05 Mar 2002

Replace current screen shot with more fancy looking version.

23 Mar 2002

New features added in version 2.

25 Mar 2002

Automatic grid spacing control and bug fixed.

25 Mar 2002

Reminder of future updates

28 Apr 2002

Version 3 is here!

30 Apr 2002

Arrow3 v3 is here!

12 Oct 2002

Arrow3 version 4 is finally here! Thanks for all the efforts you put in this latest version Tom!! Excellent work!

16 Oct 2002

Minor bugs fixed and update!

Arrow3 version 5 is currently under development. We welcome any new ideas/features suggestion. Please let us know!

Jeff Chang, pchang@mtu.edu
Tom Davis, tdavis@eng.usf.edu

19 Oct 2002

New bugs found and fixed!

03 Dec 2002

New features added (Thanks Tom)
1. Transparency and brightness controls
2. Extended named color table (56 colors)
3. Execution speed improvement!

05 Dec 2002

Minor change & update.

30 Dec 2002

ARROW3 UPDATE will restore the the appearance of arrowheads and initial point markers that have become corrupted by changes to limits or aspect ratios.

30 Dec 2002

ARROW3 UPDATE will restore the the appearance of arrowheads and initial point markers that have become corrupted by changes to limits or aspect ratios.

13 Feb 2003

ARROW3('update',SF) will redraw initial point markers and arrowheads with scale factor SF.

30 Jul 2003

Improve 2D rendering compatibility in R11, R12, and R13. This version uses ZBuffer for all 2D plots instead of OpenGL.

01 Aug 2003

Improve 2D rendering compatibility in R11, R12, and R13. This version uses ZBuffer for all 2D plots instead of OpenGL.

Contact us