La tecnica L-System è stata sviluppata nell’ambito della botanica per descrivere la struttura di alberi, piante, …
Permette di realizzare facilmente figure frattali tramite delle regole di sostituzione… In pratica si sostituisce la tecnica della ricorsione con la produzione, in anticipo, di tutti i passi e rotazioni da effettuare.
Da Wikipedia
Un sistema Lindenmayer, o sistema-L (dall’inglese L-system), è un sistema di riscrittura parallelo e un tipo di grammatica formale.
Un sistema-L consiste di
- un alfabeto di simboli che possano essere usati per creare stringhe
- una serie di regole di produzione che espandono ciascun simbolo in una più grande stringa di simboli
- una stringa iniziale di assioma da cui iniziare la costruzione
- un meccanismo per tradurre le stringhe generate in strutture geometriche.
Prova!
Tutte le immagini sono realizzate con Python > Turtle
- Curva di Koch
- Variazioni della curva di Koch – Numero di segmenti e angoli diversi,
- Frattale di Koch (snowflake, fiocco di neve) – Le curve di Koch disposte come lati di un triangolo oppure di un quadrato
- Curve di Peano
- Curve a C
- Insieme di Cantor
- Arrowhead
- Triangolo di Sierpinski
- Curva di Hilbert
- Curva del Dragone
- Fibonacci Word
- Alberi