sx='x=-%.1f*cos(%.1f*t)-%.1f*cos(%.1f*t)+%.1f*sin(%.1f*t)'
sy='y=-%.1f*cos(%.1f*t)+%.1f*sin(%.1f*t)-%.1f*sin(%.1f*t)'
sz='z=%.1f*cos(%.1f*t)'; p1,p2='$\\mathscr{\\small{','}}$'
def L(i): return (-a*cos(d*i)-b*cos(e*i)+c*sin(f*i),
-c*cos(f*i)+a*sin(d*i)-b*sin(e*i),
def _(a=[10,15,20],b=[2,4,6],c=[15,10,5]):
d=.1; e=.4; f=.2; g=.3; var('t')
pretty_print(html(p1+sx%(a,d,b,e,c,f)+p2))
pretty_print(html(p1+sy%(c,f,a,d,b,e)+p2))
pretty_print(html(p1+sz%(a,g)+p2))
def L(i): return (-a*cos(d*i)-b*cos(e*i)+c*sin(f*i),
-c*cos(f*i)+a*sin(d*i)-b*sin(e*i),
p=sum([line3d([L(i),L(i+1)],radius=.5,
color=colormaps.winter(4*i)[:3])
No comments:
Post a Comment