# App A_002 Rekursjon / Fraktaler. Rekursjon - Eks: Fraktaler Triade - Detaljer 1 triade(L) IF (L < M) THEN drawLine(L) ELSE triade(L/3) left(60) triade(L/3)

## Presentation on theme: "App A_002 Rekursjon / Fraktaler. Rekursjon - Eks: Fraktaler Triade - Detaljer 1 triade(L) IF (L < M) THEN drawLine(L) ELSE triade(L/3) left(60) triade(L/3)"— Presentation transcript:

App A_002 Rekursjon / Fraktaler

Rekursjon - Eks: Fraktaler Triade - Detaljer 1 triade(L) IF (L < M) THEN drawLine(L) ELSE triade(L/3) left(60) triade(L/3) right(120) triade(L/3) left(60) triade(L/3) ENDIF L 0 /3 < M < L 0 12345671234567 1 2 3 4 5 6 7 L 0 /9 < M < L 0 /3

Rekursjon - Eks: Fraktaler Triade - Detaljer 2 triade(L) IF (L < M) THEN drawLine(L) ELSE triade(L/3) left(60) triade(L/3) right(120) triade(L/3) left(60) triade(L/3) ENDIF L 0 /9 < M < L 0 /3 L=L 0 L=L 0 /3L=L 0 /9 d t1 l1 t2 r t3 l2 t4 t1 l1 t2 r t3 l2 t4 L=L 0 /9 d d d L=L 0 /3 t1 l1 t2 r t3 l2 t4 1 2 3 4 5 6 7 8 9 10 11 L 0 /9 < M < L 0 /3

Rekursjon - Eks: Fraktaler Kvadrikk kvadrikk(L) IF (L < M) THEN drawLine(L) ELSE kvadrikk(L/3) left(90) kvadrikk(L/3) right(90) kvadrikk(L/3) right(90) kvadrikk(L/3) left(90) kvadrikk(L/3) ENDIF L 0 < ML 0 /3 < M < L 0 L 0 /9 < M < L 0 /3L 0 /27 < M < L 0 /9

Rekursjon - Eks: Fraktaler 2dim todim(L) IF (L < M) THEN drawLine(L) ELSE todim(L/2) left(90) todim(L/2) right(180) todim(L/2) left(90) todim(L/2) ENDIF L 0 < ML 0 /2 < M < L 0 L 0 /4 < M < L 0 /2L 0 /8 < M < L 0 /4

Rekursjon - Eks: Fraktaler Tre tre(L) IF (L > M) THEN left(45) drawLine(L) tre(L*GS) jumpBack(L) right(90) drawLine(L) tre(L*GS) jumpBack(L) left(45) ENDIF L 0 > ML 0 *GS > M L 0 *GS 2 > ML 0 *GS 3 > M GS = 0.618

Det gylne snitt ab

ENDEND