image thumbnail

Evenly Spaced Streamlines

version 1.1.0.0 (351 KB) by Keith Ma
Plot evenly spaced streamlines for a vector field in several styles

462 Downloads

Updated 06 Oct 2016

From GitHub

View license on GitHub

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 (2021). 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
Acknowledgements

Inspired by: arrow

Community Treasure Hunt

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

Start Hunting!
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.