Evenly Spaced Streamlines

Plot evenly spaced streamlines for a vector field in several styles
737 Downloads
Updated 6 Oct 2016

The purpose of this package is to plot evenly spaced streamlines for a 2D vector field with more flexible style options than the standard function streamslice(). Specifically, this package includes:
+ "Fancy" arrow, taper, and texture styles as described Jobar & Lefer, 1997 [1]
+ Explicit control over both minimum and maximum streamline spacing
+ Better selection of streamline step size for high line densities

See https://keithfma.github.io/evenly_spaced_streamlines/ for examples.

[1] Jobard, B., & Lefer, W. (1997). Creating Evenly-Spaced Streamlines of Arbitrary Density. In W. Lefer & M. Grave (Eds.), Visualization in Scientific Computing ?97: Proceedings of the Eurographics Workshop in Boulogne-sur-Mer France, April 28--30, 1997 (pp. 43?55). inbook, Vienna: Springer Vienna. http://doi.org/10.1007/978-3-7091-6876-9_5

Cite As

Keith Ma (2026). Evenly Spaced Streamlines (https://github.com/keithfma/evenly_spaced_streamlines), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2016a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Vector Fields in Help Center and MATLAB Answers
Acknowledgements

Inspired by: arrow

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
1.1.0.0

Improved speed, simplified usage, and updated documentation.

1.0.0.0

Added link to project gh-pages site
Updated submission title

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.