21.03.2015 Views

vysoké učení technické v brně l-systémy a systémy iterovaných funkcí

vysoké učení technické v brně l-systémy a systémy iterovaných funkcí

vysoké učení technické v brně l-systémy a systémy iterovaných funkcí

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

KAPITOLA 3. L-SYSTÉMY<br />

Obr. 7 Prvních 6 iterací Kochovy vločky.<br />

3.3.2 Sierpinského trojúhelník<br />

Autorem dalšího klasického fraktálu je polský matematik Waclaw Franciszek<br />

Sierpinski, který jej publikoval v roce 1916. Při konstrukci Kochovy křivky a vločky<br />

bylo použito pouze jedno přepisovací pravidlo, u Sierpinského trojúhelníku (viz [01]) to<br />

jsou již přepisovací pravidla dvě. Počátečním řetězcem (axiomem) je obvykle<br />

rovnoramenný trojúhelník ( axiom = FGF + + FF + + FF ). Symbol G představuje<br />

pomocný, tzv. negrafický prvek, který želví grafika jednoduše ignoruje. Sierpinského<br />

trojúhelník vzniká odstraněním trojúhelníku s vrcholy ve středech stran původního<br />

trojúhelníku. V dalších iteracích se odstraňují analogicky středy zůstávajících<br />

trojúhelníků. α = 60°<br />

a přepisovací pravidla mají následující podobu: F → FF ,<br />

G → + + FGF − −FGF<br />

− −FGF<br />

+ + . Popsaná konstrukce je patrná z prvních iterací<br />

Sierpinského trojúhelníku, které jsou zobrazeny na obr. 8.<br />

1<br />

V první iteraci se získá N = 3 pokrývacích útvarů s měřítkem ε = (jeden<br />

2<br />

trojúhelník je nahrazen třemi trojúhelníky s poloviční délkou stran). Ve druhé iteraci<br />

1 1 1<br />

n<br />

pak N = 3 × 3 = 9 útvarů s měřítkem ε = × = . Tedy obecně v n -té iteraci N=<br />

3<br />

2 2 4<br />

a ε<br />

⎛ 1 ⎞<br />

= ⎜ ⎟<br />

⎝ 2 ⎠<br />

n<br />

. Fraktální dimenze Sierpinského trojúhelníku (viz [02]) je pak:<br />

D<br />

H<br />

log N<br />

= lim<br />

ε →0<br />

1<br />

log<br />

ε<br />

log 3<br />

= lim<br />

n→∞<br />

log 2<br />

n<br />

n<br />

nlog 3<br />

= lim =<br />

n→∞<br />

n log 2<br />

log3<br />

log 2<br />

= 1,585<br />

(2)<br />

24

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!