L-System > Curva di Hilbert

La famosissima curva di Hilbert, una curva di Peano, realizzata con la tecnica L-System La grammatica In pratica… Ecco gli sviluppi al variare del livello di produzione da 2 a 7 Livello Stringa Lung. Risultato 1 A 1 2 +BF−AFA−FB+ 11 3 +-AF+BFB+FA-F-+BF-AFA-FB+F+BF-AFA-FB+-F-AF+BFB+FA-+ 51 4 +-+BF-AFA-FB+F+-AF+BFB+FA-F-AF+BFB+FA-+F+BF-AFA-FB+-F-+-AF+BFB+FA-F-+BF-AFA-FB+F+BF-AFA-FB+-F-AF+BFB+FA-+F+-AF+BFB+FA-F-+BF-AFA-FB+F+BF-AFA-FB+-F-AF+BFB+FA-+-F-+BF-AFA-FB+F+-AF+BFB+FA-F-AF+BFB+FA-+F+BF-AFA-FB+-+ 211 5 … 851 6 3411 7 13651 Al … Leggi tutto

Curva Arrowhead

La forma iniziale assomiglia alla punta seghettata di una freccia ma al limite si ottiene il triangolo di Sierpinski! Ricorsione da 1 a 7 Scarica le immagini singole: arrowhead-1 — arrowhead-2 — arrowhead-3 — arrowhead-4 — arrowhead-5 — arrowhead-6 — arrowhead-7 Ricorsione=8 Ricorsione=9 Osserva

L-System > Arrowhead

Si alternano due primitive F e X che si sviluppano in direzioni opposte Livello Stringa Lung. Risultato 12 F+X-F-X+ 17 12 X-F+X+F- 17 La grammatica L-System che produce la sequenza Ecco gli sviluppi al variare del livello di produzione Livello Stringa Lung. Risultato 1 F 1 2 +X-F-X+ 7 3 +-F+X+F–+X-F-X+–F+X+F-+ 25 4 +-+X-F-X++-F+X+F-++X-F-X+–+-F+X+F–+X-F-X+–F+X+F-+–+X-F-X++-F+X+F-++X-F-X+-+ 79 … Leggi tutto

L-System > Fibonacci Word

Vedi la discussione Ecco gli sviluppi al variare del livello di produzione da 1 a 13 (il passo si riduce per rimanere nei margini…) Al livello 19 la stringa è lunga 6765 caratteri e l’immagine corrispondente è import turtle #———————————————– WIDTH =600 # Dimensione finestra HEIGHT =800 # … LIVELLI=19 # Numero livelli #———————————————– W … Leggi tutto

Spirali – 2

Disegna la stessa figura del primo progetto Il codice è più strutturato Prova a cambiare uno o due parametri (DELTA_ANGOLO, DELT_DISTANZA) per ottenere immagini originali! DELTA_ANGOLO=60 DELTA_ANGOLO=72 DELTA_ANGOLO=73 DELTA_ANGOLO=90 DELTA_ANGOLO=91 DELTA_ANGOLO=120 (DELTA_DISTANZA=5) DELTA_ANGOLO=121 DELTA_ANGOLO=135 DELTA_ANGOLO=150 DELTA_ANGOLO=181

L-System > Curva di Peano – 2

La variazione della curva di Peano, realizzata con la tecnica L-System La grammatica In pratica… Ecco gli sviluppi al variare del livello di produzione Stringa (1): F Stringa (8): F+F–F+F Stringa (36): F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F Stringa (148): F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F+F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F+F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F Stringa (596): F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F+F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F+F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F+F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F+F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F+F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F+F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F+F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F+F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F+F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F+F+F–F+F+F+F–F+F–F+F–F+F+F+F–F+F import turtle #———————————————– WIDTH = 800 # Dimensione finestra HEIGHT = 400 # … LIVELLI= 5 … Leggi tutto

L-System > Curva di Peano – 1

La tradizionale curva di Peano, realizzata con la tecnica L-System La grammatica In pratica… Ecco gli sviluppi al variare del livello di produzione Stringa (1): F Stringa (17): F+F-F-F-F+F+F+F-F Stringa (161): F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F Stringa (1457): F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F+F+F-F-F-F+F+F+F-F-F+F-F-F-F+F+F+F-F Stringa (13121): … import turtle #———————————————– WIDTH =800 # Dimensione finestra HEIGHT =800 # … LIVELLI=5 # Numero livelli #———————————————– … Leggi tutto

L-System > Curva di Koch – 4

La variante della curva di Koch con angolo di 90°, realizzata con la tecnica L-System La grammatica In pratica… Ecco gli sviluppi al variare del livello di produzione Liv. Stringa Lung. 1 F 1 2 F+F-F-FF+F+F-F 14 3 F+F-F-FF+F+F-F+F+F-F-FF+F+F-F-F+F-F-FF+F+F-F-F+F-F-FF+F+F-FF+F-F-FF+F+F-F+F+F-F-FF+F+F-F+F+F-F-FF+F+F-F-F+F-F-FF+F+F-F 118 4 … 950 5 … 7606 import math import turtle #———————————————– WIDTH = 800 # … Leggi tutto

L-System > Curva di Koch – 3

La variante della curva di Koch con angolo di 60°, realizzata con la tecnica L-System La grammatica In pratica… Ecco gli sviluppi al variare del livello di produzione Liv. Stringa Lung. 1 F 1 2 F+F–FF++F-F 12 3 F+F–FF++F-F+F+F–FF++F-F–F+F–FF++F-FF+F–FF++F-F++F+F–FF++F-F-F+F–FF++F-F 78 4 … 474 5 … 2850 import math import turtle #———————————————– WIDTH = 800 # … Leggi tutto