xxxxxxxxxx
var('t,k'); a=randint(7,15); b=randint(10,24)
x(t,k)=k*(cos(t)+cos(a*t)/2+sin((a+b)*t)/3)
y(t,k)=k*(sin(t)+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,0,2*pi),thickness=.5,
color=colormaps.cool(20*k)[:3])
for k in [1..10]])
p.show(aspect_ratio=1,figsize=(5,5),axes=False)
No comments:
Post a Comment