利用参数方程可以表示很复杂的平面曲线,这些曲线是不可能用显函数来表示的。
例如,参数方程:
表示的就是一条复杂的曲线:
with(plots):
curve:=plot([cos(t)-cos(80*t)*sin(t),2*sin(t)-sin(80*t),t=0..2*Pi],thickness=2):
display(curve,scaling=unconstrained,tickmarks=[0,0]);
曲线的动画:
with(plots):
x:=t->cos(t)-sin(t)*cos(80*t):y:=t->2*sin(t)-sin(80*t):
K:=50:for i from 1 to K do ti:=i*2*Pi/K:
quxian[i]:=plot([x(t),y(t),t=0..ti],thickness=2) od:
quxian:=display(seq(quxian[i],i=1..K),insequence=true):
text:=textplot([0,-0.5,"net"],color=grey):
display(quxian,text,tickmarks=[3,3]);
评论