Circles All the Way Down

Ned Gulley
on 29 Oct 2021
- 4
- 25
- 0
- 0
- 201
[x,y]=meshgrid(-50.5:50.5,1.5:10.5);
t=linspace(0,2*pi,100);
ct=0.5*cos(t);
st=0.5*sin(t);
patch(ct-0.5,st,'r')
for i=1:numel(x)
xc=x(i)+ct;
yc=y(i)+st;
z=xc+1i*yc;
zi=1./z;
patch(imag(zi),real(zi),'w')
end
axis off equal