Sárkánygörbe

A sárkánygörbe néhány fraktálgörbe  általános neve, amelyek rekurzív módszerekkel , például L- rendszerekkel közelíthetők .

Harter-Hateway Dragon

A Harter-sárkányt , más néven Harter-Haytway sárkányt először a NASA fizikusai,  John Heighway , Bruce Banks és William Harter fedezték fel . Martin Gardner írta le 1967-ben a Scientific American "Math Games" rovatában . A fraktálok sok tulajdonságát Chandler Davis és Donald Knuth leírta .

A fraktál felírható L-rendszerként a következő paraméterekkel:

Ezenkívül egy fraktál leírható egy iterálható függvényrendszerrel a komplex síkon:

.

Vegyünk egy darabot, hajlítsuk félbe. Ezután többször megismételjük az iterációt. Ha ezután a kapott (hajtogatott) vonalat ismét meghajlítjuk úgy, hogy minden szög 90 ° -kal egyenlő legyen, egy sárkány vonalláncot kapunk.

Példák

Példa algoritmus Pythonban a Lindenmayer rendszer használatával import teknős teknős . hideturtle () teknős . nyomkövető ( 0 ) teknős . penup () teknős . setpos ( - 100 , - 150 ) teknős . függőben () axióma , tempAx , logika , count = 'FX' , '' , { 'X' : 'X+YF+' , 'Y' : '−FX−Y' }, 15 i tartományban ( count ) : j esetén axiómában : tempAx + = logika [ j ] if j logikában else j axióma , tempAx = tempAx , ' ' _ k - ra axiómában : if k == 'F' : teknős . előre ( 2.5 ) elif k == '+' : teknős . jobb ( 90 ) elif k == '−' : teknős . balra ( 90 ) teknős . frissítés () teknős . főhurok ()

Linkek