输入关键词搜索资料
分享
首 页
个人中心
意见反馈
帮助中心
首页 >
高等教育 >
其他高等教育
扭带的动画
2012-04-29
22页
ppt
18MB
39阅读
is_353638
暂无简介
举报
扭带的动画nullnull扭 带 Maple 动画null设Γ是一条平面或空间曲线。另一条长为h的线段与曲线垂直相交,且交点在曲线上移动。与此同时,该线段又在曲线Γ的法平面上以一定的速度旋转。这条运动的线段形成一条宽度为 h 的扭带(Twisted Ribbon)。 本课件给出扭带的参数方程,并用数学软件Maple绘出图形和动画。nullnull例1with(plots): with(linalg): a:=4: r:=t-> ; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=; ...
nullnull扭 带 Maple 动画null设Γ是一条平面或空间曲线。另一条长为h的线段与曲线垂直相交,且交点在曲线上移动。与此同时,该线段又在曲线Γ的法平面上以一定的速度旋转。这条运动的线段形成一条宽度为 h 的扭带(Twisted Ribbon)。 本
课件
超市陈列培训课件免费下载
搭石ppt课件免费下载
公安保密教育课件下载
病媒生物防治课件 可下载
高中数学必修四课件打包下载
给出扭带的参数方程,并用数学软件Maple绘出图形和动画。nullnull例1with(plots): with(linalg): a:=4: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
; Q(t):=
; n(t):=normalize(crossprod(T(t),Q(t))); m(t):=normalize(crossprod(T(t),n(t))); h:=2;k:=1;p:=1; X(s,t):=cos(p*t)*s-sin(p*t)*k*s; Y(s,t):=sin(p*t)*s+cos(p*t)*k*s; x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]; y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]; z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]; qumian:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2..h/2,t=0..2*Pi,style=patch,lightmodel=light2,grid=[10,66]): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(qumian,xyz,scaling=constrained,orientation=[-150,50]);圆nullwith(plots): with(linalg): a:=4: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
: Q(t):=
: n(t):=normalize(crossprod(T(t),Q(t))): m(t):=normalize(crossprod(T(t),n(t))): h:=2;k:=1;p:=1; X(s,t):=cos(p*t)*s-sin(p*t)*k*s: Y(s,t):=sin(p*t)*s+cos(p*t)*k*s: x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]: y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]: z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]: K:=60: for i from 1 to K do ti:=i*2.2*Pi/K: qumian[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2..h/2,t=0..ti,style=patch,lightmodel=light2,grid=[10,60]): quxian1[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2-0.1..-h/2,t=0..ti,color=red,grid=[2,60]): quxian2[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=h/2..h/2+0.1,t=0..ti,color=red,grid=[2,60]):od: qumian:=display(seq(qumian[i],i=1..K),insequence=true): quxian1:=display(seq(quxian1[i],i=1..K),insequence=true): quxian2:=display(seq(quxian2[i],i=1..K),insequence=true): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(quxian1,quxian2,qumian,xyz,scaling=constrained,orientation=[-150,50]);动画 2012.4.23null例2 with(plots): with(linalg): a:=2: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
; Q(t):=
; n(t):=normalize(crossprod(T(t),Q(t))); m(t):=normalize(crossprod(T(t),n(t))); h:=2;k:=1;p:=1/2; X(s,t):=cos(p*t)*s-sin(p*t)*k*s; Y(s,t):=sin(p*t)*s+cos(p*t)*k*s; x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]; y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]; z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]; qumian:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2..h/2,t=0..2*Pi,style=patch,lightmodel=light2,grid=[10,66]): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(qumian,xyz,scaling=constrained,orientation=[-100,50]);圆莫比乌斯带(单侧曲面)nullwith(plots): with(linalg): a:=2: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
: Q(t):=
: n(t):=normalize(crossprod(T(t),Q(t))): m(t):=normalize(crossprod(T(t),n(t))): h:=1;k:=1;p:=1/2: X(s,t):=cos(p*t)*s-sin(p*t)*k*s: Y(s,t):=sin(p*t)*s+cos(p*t)*k*s: x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]: y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]: z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]: K:=60: for i from 1 to K do ti:=i*2.2*Pi/K: qumian[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2..h/2,t=0..ti,style=patch,lightmodel=light2,grid=[10,60]): quxian1[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2-0.1..-h/2,t=0..ti,color=red,grid=[2,60]): quxian2[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=h/2..h/2+0.1,t=0..ti,color=red,grid=[2,60]):od: qumian:=display(seq(qumian[i],i=1..K),insequence=true): quxian1:=display(seq(quxian1[i],i=1..K),insequence=true): quxian2:=display(seq(quxian2[i],i=1..K),insequence=true): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(quxian1,quxian2,qumian,xyz,scaling=constrained,orientation=[-150,50]);动画 2012.4.23nullwith(plots): with(linalg): a:=2: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
: Q(t):=
: n(t):=normalize(crossprod(T(t),Q(t))): m(t):=normalize(crossprod(T(t),n(t))): h:=1;k:=1;p:=1/2: X(s,t):=cos(p*t)*s-sin(p*t)*k*s: Y(s,t):=sin(p*t)*s+cos(p*t)*k*s: x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]: y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]: z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]: K:=60: for i from 1 to K do ti:=i*3*Pi/K: qumian[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2..h/2,t=0..ti,style=patchnogrid,lightmodel=light2): quxian1[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2-0.1..-h/2,t=0..ti,color=red,style=patchnogrid,lightmodel=light2): quxian2[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=h/2..h/2+0.1,t=0..ti,color=red,style=patchnogrid,lightmodel=light2):od: qumian:=display(seq(qumian[i],i=1..K),insequence=true): quxian1:=display(seq(quxian1[i],i=1..K),insequence=true): quxian2:=display(seq(quxian2[i],i=1..K),insequence=true): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(quxian1,quxian2,qumian,xyz,scaling=constrained,orientation=[-150,50]);动画 2012.4.23nullwith(plots): with(linalg): a:=2: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
: Q(t):=
: n(t):=normalize(crossprod(T(t),Q(t))): m(t):=normalize(crossprod(T(t),n(t))): h:=1;k:=1;p:=1/2: X(s,t):=cos(p*t)*s-sin(p*t)*k*s: Y(s,t):=sin(p*t)*s+cos(p*t)*k*s: x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]: y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]: z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]: K:=120: for i from 1 to K do ti:=i*3*Pi/K: qumian[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2..h/2,t=0..ti,style=patch,lightmodel=light2,grid=[10,60]): zhixian[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h..h,t=ti-0.01..ti+0.01,color=blue):od: qumian:=display(seq(qumian[i],i=1..K),insequence=true): zhixian:=display(seq(zhixian[i],i=1..K),insequence=true): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(zhixian,qumian,xyz,scaling=constrained,orientation=[-150,50]);动画 2012.4.23null例3with(plots): with(linalg): a:=4: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
; Q(t):=
; n(t):=normalize(crossprod(T(t),Q(t))); m(t):=normalize(crossprod(T(t),n(t))); h:=2;k:=1;p:=1.5; X(s,t):=cos(p*t)*s-sin(p*t)*k*s; Y(s,t):=sin(p*t)*s+cos(p*t)*k*s; x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]; y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]; z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]; qumian:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2..h/2,t=0..2*Pi,style=patch,lightmodel=light2,grid=[10,66]): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(qumian,xyz,scaling=constrained,orientation=[-100,50]);圆null> with(plots): with(linalg): a:=4: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
: Q(t):=
: n(t):=normalize(crossprod(T(t),Q(t))): m(t):=normalize(crossprod(T(t),n(t))): h:=2;k:=1;p:=3/2: X(s,t):=cos(p*t)*s-sin(p*t)*k*s: Y(s,t):=sin(p*t)*s+cos(p*t)*k*s: x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]: y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]: z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]: K:=120: for i from 1 to K do ti:=i*3*Pi/K: qumian[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2..h/2,t=0..ti,style=patchnogrid,lightmodel=light2): quxian1[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2-0.1..-h/2,t=0..ti,color=red,style=patchnogrid,lightmodel=light2): quxian2[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=h/2..h/2+0.1,t=0..ti,color=red,style=patchnogrid,lightmodel=light2):od: qumian:=display(seq(qumian[i],i=1..K),insequence=true): quxian1:=display(seq(quxian1[i],i=1..K),insequence=true): quxian2:=display(seq(quxian2[i],i=1..K),insequence=true): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(quxian1,quxian2,qumian,xyz,scaling=constrained,orientation=[-150,50]);动画 2012.4.23nullwith(plots): with(linalg): a:=4: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
: Q(t):=
: n(t):=normalize(crossprod(T(t),Q(t))): m(t):=normalize(crossprod(T(t),n(t))): h:=2;k:=1;p:=3/2: X(s,t):=cos(p*t)*s-sin(p*t)*k*s: Y(s,t):=sin(p*t)*s+cos(p*t)*k*s: x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]: y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]: z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]: K:=120: for i from 1 to K do ti:=i*3*Pi/K: qumian[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2..h/2,t=0..ti,style=patch,lightmodel=light2,grid=[10,60]): zhixian[i]:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h..h,t=ti-0.01..ti+0.01,color=blue):od: qumian:=display(seq(qumian[i],i=1..K),insequence=true): zhixian:=display(seq(zhixian[i],i=1..K),insequence=true): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(zhixian,qumian,xyz,scaling=constrained,orientation=[-150,50]);动画 2012.4.23null例4with(plots): with(linalg): a:=4: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
; Q(t):=
; n(t):=normalize(crossprod(T(t),Q(t))); m(t):=normalize(crossprod(T(t),n(t))); h:=2;k:=1;p:=3; X(s,t):=cos(p*t)*s-sin(p*t)*k*s; Y(s,t):=sin(p*t)*s+cos(p*t)*k*s; x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]; y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]; z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]; qumian:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2..h/2,t=0..2*Pi,style=patch,lightmodel=light2,grid=[10,66]): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(qumian,xyz,scaling=constrained,orientation=[130,50]);圆null例5with(plots): with(linalg): a:=4: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
; Q(t):=
; n(t):=normalize(crossprod(T(t),Q(t))); m(t):=normalize(crossprod(T(t),n(t))); h:=2;k:=0;p:=2; X(s,t):=cos(p*t)*s-sin(p*t)*k*s; Y(s,t):=sin(p*t)*s+cos(p*t)*k*s; x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]; y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]; z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]; qumian:=plot3d([x(s,t),y(s,t),z(s,t)],s=0..h,t=0..10,style=patch,lightmodel=light1,grid=[10,100]): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..40,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(qumian,xyz,scaling=unconstrained,orientation=[30,50]);螺旋线null例7with(plots): with(linalg): a:=1: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
: Q(t):=
: n(t):=normalize(crossprod(T(t),Q(t))): m(t):=normalize(crossprod(T(t),n(t))): h:=3;k:=0;p:=1; X(s,t):=cos(p*t)*s-sin(p*t)*k*s: Y(s,t):=sin(p*t)*s+cos(p*t)*k*s: x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]: y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]: z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]: qumian:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2..h/2,t=0..15,style=patch,lightmodel=light1,grid=[6,100]): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..20,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(qumian,xyz,scaling=constrained,orientation=[-50,70]); 圆锥螺线null例8with(plots): with(linalg): a:=2:b:=4: r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
: Q(t):=
: n(t):=normalize(crossprod(T(t),Q(t))): m(t):=normalize(crossprod(T(t),n(t))): h:=2;k:=0;p:=2; X(s,t):=cos(p*t)*s-sin(p*t)*k*s: Y(s,t):=sin(p*t)*s+cos(p*t)*k*s: x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]: y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]: z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]: qumian:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h/2..h/2,t=0..2*Pi,style=patch,lightmodel=light1,grid=[6,100]): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(qumian,xyz,scaling=constrained,orientation=[-50,70]);椭圆null例9with(plots): with(linalg): r:=t->
; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
: Q(t):=
: n(t):=normalize(crossprod(T(t),Q(t))): m(t):=normalize(crossprod(T(t),n(t))): h:=1;k:=0;p:=1; X(s,t):=cos(p*t)*s-sin(p*t)*k*s: Y(s,t):=sin(p*t)*s+cos(p*t)*k*s: x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]: y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]: z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]: qumian:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h..h,t=-3..3,style=patch,lightmodel=light1,grid=[6,100]): x_axis:=plot3d([u,0,0],u=-3..3,v=0..0.01): y_axis:=plot3d([0,u,0],u=-3..3,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(qumian,xyz,scaling=constrained,orientation=[-55,70]);nullnullnullnull例10with(plots): with(linalg): r:=t-> <0,t,t^2/10000>; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
: Q(t):=
: n(t):=normalize(crossprod(T(t),Q(t))): m(t):=normalize(crossprod(T(t),n(t))): h:=1;k:=0;p:=1; X(s,t):=cos(p*t)*s-sin(p*t)*k*s: Y(s,t):=sin(p*t)*s+cos(p*t)*k*s: x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]: y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]: z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]: qumian:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h..h,t=-5..5,style=patch,lightmodel=light1,grid=[6,100]): x_axis:=plot3d([u,0,0],u=-1..1,v=0..0.01): y_axis:=plot3d([0,u,0],u=-6..6,v=0..0.01): z_axis:=plot3d([0,0,u],u=-2..2,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(qumian,xyz,scaling=constrained,orientation=[-55,70]);本程序不适合直线(r 的二阶导数是零向量), 故在z上加一个很小的量,得近似直线。null例10with(plots): with(linalg): r:=t-> <0,t,t^2/10000>; x(t):=r(t)[1]:y(t):=r(t)[2]:z(t):=r(t)[3]: T(t):=
: Q(t):=
: n(t):=normalize(crossprod(T(t),Q(t))): m(t):=normalize(crossprod(T(t),n(t))): h:=1;k:=0;p:=1; X(s,t):=cos(p*t)*s-sin(p*t)*k*s: Y(s,t):=sin(p*t)*s+cos(p*t)*k*s: x(s,t):=r(t)[1]+X(s,t)*m(t)[1]+Y(s,t)*n(t)[1]: y(s,t):=r(t)[2]+X(s,t)*m(t)[2]+Y(s,t)*n(t)[2]: z(s,t):=r(t)[3]+X(s,t)*m(t)[3]+Y(s,t)*n(t)[3]: qumian:=plot3d([x(s,t),y(s,t),z(s,t)],s=-h..h,t=-6..8,style=patch,lightmodel=light3,grid=[6,100]): x_axis:=plot3d([u,0,0],u=-1..1,v=0..0.01): y_axis:=plot3d([0,u,0],u=-6..6,v=0..0.01): z_axis:=plot3d([0,0,u],u=-1..1,v=0..0.01): xyz:=display(x_axis,y_axis,z_axis,thickness=3): display(qumian,xyz,scaling=constrained,orientation=[50,50]);
/
本文档为【扭带的动画】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
相关资料
预拌混凝土企业技术资料管理
2004级8年制教学日历(2009年上半年) 全英语授课 (时间:2009年2月 ...
餐厅概况及产品介绍
《谁说菜鸟不会数据分析》
保温砂浆采购合同范本
动力气象复习资料《动力气象学》问题讲解汇编
补考通知
语文学案:山东临清三中11-12学年高一导学案 4.2 听听那冷雨(苏教版必修2)
“天津中考英语考点解析”教案讲义
锂离子电池生产关键工序控制培训教程(ppt 51页)
北京市工商局公司章程
30CrMnSiA绝热剪切带显微观察与分析
六年级下册道德与法治7《多元文化 多样魅力》教学反思3篇
(完整版)A4席位卡(模板)
我心中的伟人——李白作文600字
3月4日-1诗歌
剧团演出合同
有关旅游景点的英语介绍 PPT
来自奥姆的蒙面清洁女工
网说中南大学校长黄伯云
热门搜索
个人律师事务所章程
新生_高三记叙文作文500字
永辉超市公司章程
2019-2020年(秋)九年级英语上册 Unit 4《Problems and advice》教案5 (新版)牛津深圳版
温州医科大学毕业推荐表
白条入账!2
【最新精选】计算机学院关于2016级硕士研究生政审调档组织关系等问题的说明
20120425_141632_TS16949审核不合格项整改措施计划
茶与茶文化精编版课件
灰太狼的监控器 永不放弃的灰太狼
投标响应表
C型钢理论重量表
一年级数学暑假特色作业
语篇论文:英汉语篇词汇衔接手段对比分析及其对汉译英的启示
个人律师事务所章程
新生_高三记叙文作文500字
永辉超市公司章程
2019-2020年(秋)九年级英语上册 Unit 4《Problems and advice》教案5 (新版)牛津深圳版
温州医科大学毕业推荐表
白条入账!2
【最新精选】计算机学院关于2016级硕士研究生政审调档组织关系等问题的说明
20120425_141632_TS16949审核不合格项整改措施计划
茶与茶文化精编版课件
灰太狼的监控器 永不放弃的灰太狼
投标响应表
C型钢理论重量表
一年级数学暑假特色作业
语篇论文:英汉语篇词汇衔接手段对比分析及其对汉译英的启示
你可能还喜欢
表面处理标注方法
秋瑾《满江红》阅读练习及答案
钢筋混凝土悬臂式挡土墙施工方案
资料表格ABC表格(B表)B 1025工程予检、竣工予验收报验单
排列组合的综合应用
浙江工贸职业技术学院学生学籍管理信息采集表(成教)
(过热蒸汽温度控制系统设计)
多介质过滤器+超滤+反渗透装置+除碳器+混床调试方案
从传统文化到职业化——《弟子规》中的职业素养
诫勉谈话 纪律检查委员会诫勉谈话笔录(最新)
解密高难度英文缩写
Alpha策略研究之一——百花齐放的Alpha策略
订单模板防火门(1)1
高三年级体育课教案全集也有高一和高二的
初三作文青春原来可以不忧伤作文600字
some,any小学练习题
年底考核表个人总结
年底考核表个人总结
年底考核表个人总结
年底考核表个人总结
最新资料
资料动态
专题动态
斜流式水轮机转轮准三元设计方法研究
“走进三国”阅读分享课堂片段实录及评析
[小学]最新 谁是卧底 词汇对应表
青岛市园林种植土质量要求DB3702T088—2006
服装材料学试题
安徽文达信息工程学院——秘书心理学——第四章:心理学流派之行为主义
柏拉图理想国读后感
水泥稳定砂砾底基层配合比报告
2022年中国覆铜板用铜箔行业市场深度及竞争战略分析报告
注册咨询工程师培训
合同法课外案例
环评爱好者论坛_计算题
绞股蓝总苷胶囊(1)
去新单位报到简短发言30秒范文(通用4篇)
电大2015财务案例研究网上第二次作业
【JB机械行业标准】JB-T 9940.1-1999 工具柄自锁圆锥变径套 型式和参数
玻璃贴膜合同
新市场开拓七步曲_国际市场营销实务
化学科粤版九年级下册第六章金属章节检测
普通螺纹塞规校验用查表
初中七~九年级英语单词_形容词
搜索
热门搜索
离婚协议书
入党申请书
房屋租赁合同
贫困申请书
历史搜索
清空历史搜索