De draakkromme1 is een zeer interessante fractaal2, ontdekt door de fysici John Heighway, Bruce Banks en William Harter tijdens hun werk bij NASA. De kromme speelt ook een belangrijke rol in het boek Jurassic Park3 van Michael Crichton.
De draakkromme ontstaat door elk lijnstuk op een specifieke manier in twee te verdelen. Bij elke iteratie worden:
Omdat het aantal segmenten toeneemt terwijl hun individuele lengte afneemt, groeit de totale lengte van de draakkromme bij elke iteratie. Dit kan worden berekend met de formule:
Totale lengte na iteratie n = Startlengte × (√2)^n
Schrijf een programma dat:
√2
.Totale lengte na iteratie n = Startlengte × (√2)^n
Meet de zijde oorspronkelijk 1
cm en bereken je de lengte tot en met iteratie 5
, dan verschijnt er:
De startlengte was 1.0 cm.
In iteratie 1 bedraagt de lengte van de draakkromme 1.41 cm.
In iteratie 2 bedraagt de lengte van de draakkromme 2.0 cm.
In iteratie 3 bedraagt de lengte van de draakkromme 2.83 cm.
In iteratie 4 bedraagt de lengte van de draakkromme 4.0 cm.
In iteratie 5 bedraagt de lengte van de draakkromme 5.66 cm.
Opmerking
De waarden zijn berekend met de formule:
Lengte iteratie n = Startlengte × (√2)^n