• Remix
  • Share
  • New Entry

  • KSSV

  • /
  • Square spiral

on 25 Oct 2021
  • 39
  • 208
  • 0
  • 0
  • 247
N=40; %Number of spirals
t=linspace(0,2*pi,50000)*N;
r=min(abs(sec(t)),abs(csc(t))).*t;
x=r.*cos(t) ;
y=r.*sin(t) ;
dx=gradient(x);
dy=gradient(y) ;
z=(sqrt(dx.^2+dy.^2));
c=z;
figure('color','k')
surface([x;x],[y;y],[z;z],[c;c],'facec','none','edgec','interp','linew',2);
axis off equal
Remix Tree