Rose Curve Generator

Mathematical Visualization Laboratory

Polar Equation
r = cos ( 3 θ)
Petals: 3

Odd integer k=3: 3 petals

Mathematical Properties
Parameter k
3
Amplitude A
1
Offset B
0
Period
π

• The rose curve r = cos(kθ) creates k petals when k is odd, 2k petals when k is even.

• For rational k = n/d in lowest terms: if both n and d are odd, there are n petals; otherwise, 2n petals.

• Adding offset B creates limaçon-type variations with inner loops when |B| < A.

Curve Parameters
Parameter k 3

Integer or fraction (e.g., 3/2, 5/3)

Amplitude (A) 1.00
Offset (B) 0.00
Animation
Animation Speed 1.0×
Appearance
Line Width 2.5px
Preset Patterns