xxxxxxxxxx
var('t,k'); a=randint(7,15); b=randint(10,24)
x(t,k)=cos(t+k*pi/6)+cos(a*t)/2+sin((a+b)*t)/3
y(t,k)=sin(t+k*pi/6)+sin(a*t)/2+cos((a+b)*t)/3
s=r'<p style="color:#aa00ff;">$a=%s; \; b=%s$</p>'
pretty_print(html(s%(a,b)))
p=sum([parametric_plot(
(x(t,k),y(t,k)),(t,(i-1)*pi/24,i*pi/24),
color=colormaps.cool(5*i)[:3],thickness=.3)
for i in [1..48] for k in [1..12]])
p.show(aspect_ratio=1,figsize=(5,5),axes=False)
No comments:
Post a Comment