3D Arc Double Arrow /ArcArrow3D

Version 1.0.1 (2.67 KB) by Christoph
Creates a 3 dimensional arc with conical arrow heads.
6 Downloads
Updated 3 Sep 2025

View License

This script creates arc segments with arrow heads in 3d matlab plots.
Application in the visualization of elastic light scattering: (highlighted arrows)
Usage:
arcDoubleArrow3(center, normal, r, startDeg, endDeg, option)
The required inputs are the center point [x,y,z], as well as the normal vector [x,y,z] (not necessarily normalized).
Based on these inputs, the plane of the arc will be calculated.
For the arc itself, the script requires the radius 'r' and the start/end angle in degrees.
The optional arguments can be used as defined in the script.

Cite As

Christoph (2026). 3D Arc Double Arrow /ArcArrow3D (https://au.mathworks.com/matlabcentral/fileexchange/181940-3d-arc-double-arrow-arcarrow3d), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2025a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Version Published Release Notes
1.0.1

Added image

1.0.0