• Remix
  • Share
  • New Entry

  • Alex HZ

  • /
  • Spirograph Collection (n)

on 12 Oct 2021
  • 1
  • 13
  • 0
  • 0
  • 260
n = 6;
r1 = 1;
t = linspace(0,100,1000);
i = 1;
v = linspace(0,1,n+2);
v = v(2:end-1);
for r2 = v
for r3 = r2 * v
subplot(n,n,i), i = i + 1;
x = (r1 - r2) * cos(t)+ r3 * cos(t* r1 * (1 - 1/r2));
y = (r1 - r2) * sin(t)+ r3 * sin(t* r1 * (1 - 1/r2));
plot(x, y)
axis equal off
end
end
Remix Tree