image thumbnail

3D Arrow with many color/parameter options

version 1.0.0.0 (77.5 KB) by Shawn Arseneau
Create a single 3D arrow in a volumized format

4.7K Downloads

Updated 18 Sep 2006

No License

This code allows you to create simple, yet powerful three dimensional arrow. As it is derived from the surf command, it may be memory intensive, but well worth the cost for crisp visualization of data using phong shading and MATLAB's lighting options.

Example:
arrow3D([0,0,0], [0,0,1],'red',0.82);

%% Creates a single arrow starting at the origin with magnitude=1 along the z-axis, in red, with an arrowhead 18% of the length and the stem 82% of the length.
This has a 'published' file, so use:

playshow demoArrow3D

to view many of the details or simply view directly the html file attached.

Cite As

Shawn Arseneau (2022). 3D Arrow with many color/parameter options (https://www.mathworks.com/matlabcentral/fileexchange/12274-3d-arrow-with-many-color-parameter-options), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R14SP1
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!