function kleenlab % MATLAB script that generates the Kleen Lab logo %% purple/green/cyan c=([ 1 1 1;... .75 0 1;... 0 1 0;... 0 1 1;... 1 1 1]); a1=c(1,1); a2=c(1,2); a3=c(1,3); b1=c(2,1); b2=c(2,2); b3=c(2,3); c1=c(3,1); c2=c(3,2); c3=c(3,3); d1=c(4,1); d2=c(4,2); d3=c(4,3); e1=c(5,1); e2=c(5,2); e3=c(5,3); cm=[[linspace(a1,b1,64)' linspace(a2,b2,64)' linspace(a3,b3,64)']; [linspace(b1,c1,64)' linspace(b2,c2,64)' linspace(b3,c3,64)']; [linspace(c1,d1,64)' linspace(c2,d2,64)' linspace(c3,d3,64)']; [linspace(d1,e1,64)' linspace(d2,e2,64)' linspace(d3,e3,64)']; [linspace(e1,a1,64)' linspace(e2,a2,64)' linspace(e3,a3,64)']]; figure('color','w','position',[113 164 593 345]); hold on; axis off; x=0:2*pi/256:2*pi; for i=1:256; plot(x(i),sin(x(i)),'.','color',cm(i,:),'markersize',20); end; text([pi*.5 pi*1.5],[0 0],{'KLEEN','LAB'},'horizontalalignment','center','verticalalignment','middle','fontsize',28,'fontweight','normal','fontname','monaco') axis([-2 9 -2 2]) %for github logo (circle-space)