第05章-主题动画的设计技术

第05章-主题动画的设计技术

ID:4182812

大小:847.77 KB

页数:34页

时间:2017-11-29

第05章-主题动画的设计技术_第1页
第05章-主题动画的设计技术_第2页
第05章-主题动画的设计技术_第3页
第05章-主题动画的设计技术_第4页
第05章-主题动画的设计技术_第5页
资源描述:

《第05章-主题动画的设计技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Maple的图形动画技术——用Maple(6~9)制作数学动画课件第五章主题动画的设计技术图5-1孤点过程动画(“代用品”)with(plots):animate([cos(t*x),sin(t*x),t=0..1],x=0..2*Pi,numpoints=2,frames=72,style=POINT,symbol=circle,color=blue,symbolsize=18,scaling=constrained);animatecurve([cos(t),sin(t),t=0..2*Pi],nump

2、oints=2,frames=72,style=POINT,symbol=circle,color=blue,symbolsize=18,scaling=constrained);图5-1孤点过程动画(“代用品”)图5-2用animate函数做出“真正”孤点的过程动画with(plots):animate([3*u,3*cos(3*u)],u=0..Pi,scaling=constrained,style=POINT,symbol=diamond,color=blue,symbolsize=28,view=

3、[-1..12,-5..5]);图5-2用animate函数做出“真正”孤点的过程动画请读者仔细观察的两个语句A:=animate([3*u,3*cos(3*u)],u=0..Pi,scaling=constrained,style=POINT,symbol=diamond,color=blue,symbolsize=28,view=[-1..12,-5..5],frames=4);B:=animate([3*u,3*cos(3*u),t=0..0.001],u=0..Pi,scaling=con1第1编第

4、5章主题动画的设计技术strained,style=POINT,symbol=diamond,color=blue,symbolsize=28,view=[-1..12,-5..5],frames=2);使用命题2这种方法,还可以同时表现不同轨道上多个孤点的过程动画,例如:animate({[3*u,1],[u,u^2,t=0..3]},u=1..4,symbol=diamond,symbolsize=38,style=POINT,view=[-1..16,-1..23])图5-3用rotate变换法做成的

5、孤点过程动画with(plots):with(plottools):Q:=point([1,0],symbol=BOX,color=blue):F:=i->[rotate(Q,Pi*i/18)]:display(seq(F(i),i=0..36),insequence=true,view=[-1.2..1.2,-1.2..1.2],scaling=constrained);PLOT(ANIMATE(seq(F(i),i=0..36)),SYMBOL(BOX),VIEW(-1.2..1.2,-1.2..1.2

6、),SCALING(CONSTRAINED));图5-3用rotate变换法做成的孤点过程动画图5-4用translate变换法做成的孤点过程动画PA:=point([0,0],symbol=BOX,color=blue):F:=i->[translate(PA,Pi*i/18,sin(Pi*i/18))]:display(seq(F(i),i=0..36),insequence=true,view=[-.2..7,-1.2..1.2],scaling=constrained);PLOT(ANIMATE(s

7、eq(F(i),i=0..36)),SYMBOL(BOX),VIEW(-.2..7,-1.2..1.2),SCALING(CONSTRAINED));图中,为便于观察孤点的移动轨道,额外加入了正弦曲线做衬景。2Maple的图形动画技术——用Maple(6~9)制作数学动画课件图5-4用translate变换法做成的孤点过程动画图5-5用数据O/S法生成的孤点过程动画语句编写稍许繁杂一点。这里把程序语句分为三段来说明。R:=72:a:=0:b:=2*Pi:f(t):=t:g(t):=3*sin(t):以上5行

8、语句中,包含有孤点移动轨道的方程f(t)和g(t)、参数变化范围a,b、离散化处理的样点数目或动画帧数R。它们在具体问题中,可以改换。s:=i->a+(b-a)*i/R:f1:=subs(t=s(i),f(t)):g1:=subs(t=s(i),g(t)):F:=i->[POINTS(evalf([f1,g1]))]:;ANIMATE(seq(F(i),i=0..R)):以上5行语句,具有通用性。下面的显示语句也

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。