Maurer rose

Maurer rose#

The Maurer rose is a mathematical pattern that looks like a rose. You can read more about this pattern on the Maurer rose Wikipedia page

maurer_rose.svg
from math import cos, pi, sin

from turtlethread import Turtle

needle = Turtle()

n = 5
d = 97
with needle.running_stitch(50):
    for theta in range(361):
        k = theta * d * pi / 180
        r = 300 * sin(n * k)
        x = r * cos(k)
        y = r * sin(k)
        needle.goto(x, y)

needle.save("maurer_rose.svg")

Total running time of the script: (0 minutes 0.014 seconds)

Gallery generated by Sphinx-Gallery