Abbiamo già presentato questo frattale costruito a partire da un quadrato.
Questa è la costruzione mediante il metodo L-System:
DATI INIZIALI: | |||||||||||||||||||
angolo= 90° | |||||||||||||||||||
lato= numero pixel prescelto (esempio: 600 pixel) | |||||||||||||||||||
AXIOM: F | Viene tracciata una linea della lunghezza memorizzata nella variabile lato. |
(Avanza, ruota di 90° in senso orario, avanza, ruota di 90° in senso antiorario, avanza, ruota di 90° in senso antiorario, avanza, ruota di 90° in senso antiorario, avanza senza lasciare traccia, ruota di 90° in senso orario, avanza, ruota di 90° in senso orario, avanza, ruota di 90° in senso orario, avanza, ruota di 90° in senso antiorario, avanza).
Per una migliore comprensione, abbiamo numerato i passi eseguiti ed abbiamo rappresentato con una freccia il verso di percorrenza. Questa trasformazione agisce dal secondo passo: gli spostamenti sono identici a quelli della Sostituzione1 ma non lasciano traccia.
|
Osserviamo ora passo per passo la formazione del tappeto di Sierpinski:
Cliccando su "Successivo" si può osservare lo sviluppo del frattale per i primi cinque passi. Cliccando su "Precedente" si può tornare indietro. Già dal secondo passaggio si vede come il segmento di partenza venga sostituito da otto segmenti ognuno uguale ad un terzo di quello di partenza. La dimensione del frattale sarà pertanto d=log(8)/log(3)=1.8928 circa. |
Se si impone una scelta di colore a seconda del numero di passi, il frattale assume diverse tonalità, come quello all'inizio della pagina.
©2002 - 2007 www.webfract.it