4.1 显函数曲线的动画

例 4.1.1 作出幂函数 y=x^k 的动画 (k从0.1变到3)。
输入以下命令:

with(plots): K:=30: a:=0.1:
L:=seq(plot(x^(a*k), x=0…4), k=0…K):
display(L, insequence=true, scaling=constrained,
tickmarks=[2,2], view=[-0.2…4, -0.2…4]);在这里插入图片描述

输出动画:在这里插入图片描述

例 4.1.2 作出函数 y=sin(x)/x 的动画。
输入以下命令:

with(plots): a:=0: b:=40: K:=30:
for i from 1 to K do ti:=a+i*(b-a)/K:
M[i]:=plot(sin(x)/x,x=0…ti) od:
display(seq(M[i],i=1…K), insequence=true, tickmarks=[4,4]);在这里插入图片描述

输出动画:在这里插入图片描述

例 4.1.3 作出函数 y=sin(1/x) 的动画。
输入以下命令:

with(plots):K:=30:
for i from 1 to K do
M[i]:=plot(sin(1/x),x=1/(i+0.1)…1) od:
display(seq(M[i],i=1…K), insequence=true, tickmarks=[4,4]);在这里插入图片描述

输出动画:在这里插入图片描述

例 4.1.4 作出函数 f(x)= x^ 2-0.5*x^3+0.2及其反函数的动画。

输入以下命令:

with(plots): f:=x->x^ 2-0.5* x^3+0.2:
a:=0: b:=1:
xian:=plot(x, x=a…b, linestyle=2,color=grey):
K:=20:
for i from 1 to K do ti:=a+i*(b-a)/K:
L[i]:=plot(f(x), x=0…ti, color=red):
M[i]:=plot([f(x), x, x=0…ti], color=blue):
P[i]:=display(L[i],M[i],xian) od:
Q:=display(seq(P[i], i=1…K), insequence=true):
display(Q,xian,scaling=constrained, tickmarks=[2,2], view=0…1, thickness=2); 在这里插入图片描述

例 4.1.5 作出取整函数 y=[x] 的动画。
输入以下命令:

with(plots): f:=x->floor(x):
a:=-4.5: b:=5.3: K:=30:
for i from 1 to K do ti:=a+i*(b-a)/K:
M[i]:=plot(f(x), x=a…ti, discont=true, thickness=2) od:
display(seq(M[i], i=1…K), insequence=true,
tickmarks=[4,4], scaling=constrained);

输出动画:在这里插入图片描述

返回《Maple图形与动画》目录

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值