- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第06章-Maple主题动画典例
Maple的图形动画技术——用Maple(6~9)制作数学动画课件
第六章 主题动画典例简析
图6-1 单位圆上的三角函数线
图6- 1 单位圆上的三角函数线(连环画)
restart:with(plots):
r:=1: M:=11:x:=t-r*cos(t):y:=t-r*sin(t):u:=i*2*Pi/M+0.001:
f:=u-r*cos(u):g:=u-r*sin(u):z:=t-t*tan(u):
plot([[x(t),y(t),t=0..2*Pi],[v,z(v),v=-2..2]],scaling=constr
ained,view=[-2..2,-2..2],color=[green,magenta]):;
plot([[[0,0],[f(u),0]],[[f(u),0],[f(u),g(u)]],[[r,0],[r,r*ta
n(u)]],[[0,r],[r*cot(u),r]]],scaling=constrained,view=[-2..2,
-2..2],color=[red,blue,black,navy],thickness=3):;
Q1:=display(seq(plot([[x(t),y(t),t=0..2*Pi],[v,z(v),v=-2..2]]
,view=[-2..2,-2..2],color=[blue,magenta]),i=0..M),insequence
=true,scaling=constrained):
Q2:=display(seq(plot([[[0,0],[f(u),0]],[[f(u),0],[f(u),g(u)]]
,[[r,0],[r,r*tan(u)]],[[0,r],[r*cot(u),r]]],view=[-2..2,-2..
2],color=[red,blue,black,khaki],thickness=3),i=0..M),inseque
nce=true,scaling=constrained):
display(Q1,Q2);
下面的一段,是额外附加的语句段落。作用是把所完成的主题动画用最清晰的
形式显示为分帧图形,以便送进本书稿做成图6.1 所示的连环画(参见5.5 命题31 )。
QQ:=display(Q1,Q2):
for i from 1 to M do
1
第1编第6章主题动画典例简析
PLOT(op(op(i,op(1,QQ))),AXESTICKS(0,0),SCALING(CONSTRAINED))
od;
restart:with(plots):M:=6:
r:=1:f:=u-r*cos(u):g:=u-r*sin(u):
plot([f(u),g(u),u=0..2*Pi],color=green):P:=%:
animate(plot,[[[[0,0],[f(u),0]],[[f(u),0],[f(u),g(u)]],[[r,0]
,[r,r*tan(u)]],[[0,r],[r*cot(u),r]]],color=[red,blue,black,g
old],thickness=3],u=0.001..2*Pi,frames=M):QQ1:=%:
animate(plot,[[t,t*tan(u),t=-2..2]],u=0.001..2*Pi,color=mage
nta,frames=M):QQ2:=%:
display(QQ1,QQ2,P,scaling=constrained,view=[-2..2,-2..2]);
图6-2 正弦曲线的生成
图6- 2 正弦曲线的生成(连环画)
restart:with(plots):
N:=12:M:=72:
Q0:=plots[animatecurve]([x+3/2,sin(x),x=0..2*Pi],frames=N+1,
color=blue,thickness=2):;
v:=2*Pi*i/N:
u:=2*Pi*i/M:
Q1:=plot([cos(t),sin(t),t=0..2*Pi],scaling=constrained):;
Q2:=display(seq(plot([[0,0],[cos(v),sin(v)],[cos(v),0],[cos(
您可能关注的文档
最近下载
- 物业保安军训标准--队列.doc
- 广东省中小学教育创新成果奖评奖申请表及申报说明.doc
- 环境影响评价报告公示:年产4亿平方米锂电池专用湿法隔膜和改性涂覆隔膜项目环评报告.doc VIP
- 兵器工业集团第十一届职业技能竞赛数控铣工理论试题库资料-下(多选、判断题汇总).pdf VIP
- 徐州工程学院2010届毕业生生源信息一览表.xls VIP
- 秃鸡散_千金卷二十_方剂加减变化汇总.doc
- 市政道路施工与质量验收规范.pdf
- 医院护理品管圈成果汇提高糖尿病住院患者口服降糖药的正确率完整版本PPT易修改.pptx
- 工程已完工补签施工合同模板.docx VIP
- 2024年新版员工安全生产应知应会手册.pptx
文档评论(0)