Polar Rose in Julia

Background I’m doing exercise 4.9 of Think Julia, which asks for a function for a polar rose using Luxor’s turtle graphics. Difficulties Work out the geometric structure of the family of polar roses. The key is to construct some auxiliary isoceles triangles and work out the angles between them. One sees that they are parametrized by two varaibles n and k. n: number of petals k: petal increment constraint: k ≠ n ÷ 2 Handle the case when gcd(n, k) > 1, i. [Read More]