File Exchange

image thumbnail

Phyllotaxis Spiral Simulator

This MATLAB GUI simulates the Phyllotaxis spiral arragement that is common in nature.

2 Downloads

Updated 10 Oct 2019

GitHub view license on GitHub

Phyllotaxis is the arrangement of leaves on a plant stem, such as those observed in sunflowers. The GUI (gui_phyllotaxis.m) offers a simulator to play with the parameters that create the final spiral. Note that the original angle is (360/phi^2), where phi is the golden ratio!

Example of use:
gui_phyllotaxis;

--------------------------------------------------------------------------------------------------------
The main function is 'phyllotaxis(angle, c, sizes, fig_handle)', the rest of them are required to plot the GUI. Thus, this function can be used separately.

Input parameters:
- angle: (Optional, default: 360/phi^2) Spiral angle.
- c: (Optional, default: 2) Scaling factor.
- sizes: (Optional, default: [10 50]) Variation of the scatter points' sizes from the center to the end.
- fig_handle: (Optional) Figure handle to plot the result.

Example of use:
phyllotaxis;

Cite As

Víctor Martínez-Cagigal (2019). Phyllotaxis Spiral Simulator (https://www.github.com/vicmarcag/Phyllotaxis-Spiral-Simulator), GitHub. Retrieved .

Comments and Ratings (0)

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