怎樣制作线段动画_教你动态生成双曲线——动态数学软件GeoGebra制作教程

c845c2c949d4c4d7b410b319b2843334.png

什么叫双曲线?来看看双曲线的定义:

平面内与两个定点F1,F2的距离的差的绝对值等于非零常数(小于F1F2|)的点的轨迹叫做双曲线。

结合动态演示,看看双曲线是怎么来的:

bd2bffbaf68f041cd6243ae3b0da49e0.gif

通过动画演示,对双曲线就有直观形象的认识!

|MF1|与|MF2|的差的绝对值为定值,这是怎么做到的呢?

想明白这个问题,就有制作该作品的思路!

“画双曲线”的制作思路

  1. 两线段的距离之差为定值,不妨考虑将两线段转化为在同一直线上
  2. 因为定值——可考虑,一个固定的圆,其半径为定值
  3. 等量的转化——考虑作中垂线,中垂线上的点,到线段两端点的距离相等

1475390469ad688939be89b12d7ebf9b.png

和“画椭圆”的制作思路极其相似!

其中,最大的区别是所构造的圆大小不同!

4f87439a563bf5bc1a8d98bd0f3fde3c.png

根据制作思路,我们可以写出指令:

efa7be4a92d2105c3fab717523e1da87.png

我们采取快捷方法——把上述的指令复制,并粘贴到GeoGebra按钮的脚本里。单击按钮后,删除按钮即可。而要做到动态生成轨迹的效果,只需:

  1. 创建滑动条k',最小值为0,最大值为1;并在其更新脚本里输入:赋值(k,k')
  2. 将滑动条k的最大值改为:k'

我们来看看拉动滑动条k'的效果:

9c70f321b33571211b9074ed9fb014aa.gif

由上图可见,画双曲线的效果有了。不过,如果能画完一支,再画另一支就更好了!

如果想做到这个效果,请自行观察一下:k' 的取值,是怎样影响轨迹的形成。

再根据这个观察,想办法完善这个作品!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值