动态改变标题_描点法画函数图像的动态演示——动态数学软件GeoGebra制作教程...

028b82157858dcde35413a8c123576b3.png

描点法画函数图像的步骤有:

  1. 列表
  2. 描点
  3. 连线

本文以制作一次函数y=kx+b(k≠0)为例,先看效果:

85fdb5be35d01887ec83be33b59b7a77.gif

觉得还不错的话,一起动手制作吧!

制作前

由于多个滑动条需设置为“递增(一次)”。所以,有个小技巧,先进行预设,就不用再一个一个进行修改了!

08a759658472b10edb54ce3394a1a9cf.gif

所有指令

教程图来了,同样的,左边是指令,右边是注释。

下面两张图的指令是一样的,只是排序不同。第一张是按对象分类排序,第二张主要是依照描点、列表、连线的顺序。按个人习惯选择一张阅读吧。

8fa1fb9304625a34a6632c4459ca84c3.png
教程图-按对象分类排序

下图中,黄色标记的指令稍后会进行解释,而蓝色标记的指令的解释,请见上一篇。

5a42c6d2590fed839cecde0af9dd0f47.png
教程图-按顺序分类排序

同样地,可以直接复制所有指令到GeoGebra的按钮里,拿一张旧图来做操作示例:

f836c61045045b84d858f7da77124a71.gif
旧图【只做操作示例之用】

所有按钮

最简单的做法,就是创建四个按钮,按钮的标题、脚本分别为:

  1. 标题:列表,脚本:启动动画[l]
  2. 标题:描点,脚本:启动动画[m]
  3. 标题:连线,脚本:启动动画[n]
  4. 标题:复位,脚本:

赋值[l,0]

赋值[m,0]

赋值[n,最小值(l1) - 0.5]

这样,就可以达到文章开头的动态演示效果了。下一部分为指令解释,文末部分有小拓展

----------------相关指令的简单解释----------------

多项式函数(Polynomial)、公式文本(formulaText)

多项式函数( <函数> )

多项式函数指令可理解为将函数表达式进行化简

bb608fbd5a82d374153ea7216bf4c5fc.gif

可以发现,多项式函数得到的是相应的函数图像,所以公式文本(多项式函数(k x + b))就让表达式得以在绘图区中显示。

公式文本(<对象>)

为什么不能直接运用公式文本指令,请见下图:

5f26c8d158d53a7ae0d50818a7770bdf.png

扁平列表(flatten)

扁平列表( <列表> )

为方便理解,举例见下图。

51ec75996d10203cb264e1380d466c24.png

也就是运用扁平列表,不论原先有多少个子列表,都变成一个列表。简单点理解,就是只保留最外层的花括号{ }

54d67895f5ce6d8a22b0b7396bb744f1.png

滑动条(slider)、长度(length)

滑动条( <最小值>, <最大值>, <增量>)
长度( <几何对象> )

由于函数表达式本身含有参变量,以及为了控制逐一显示,所以有多个滑动条

注意啦,有的滑动条的范围并不是一个常数,为什么呢?

l=滑动条(0,长度(l1),1)为例,滑动条l是用来控制列表中y值的显示,也就是滑动条l的最大值为y取值的个数,即x取值的个数,所以可以运用指令长度。这样做的好处,一是无需自己计算个数,二是若改变x的取值个数时,指令无需改动!

df0d4050a1da018f7b4e6bffa6bcd05e.png

元素(element)

元素( <列表>, <元素位置> )

元素(l1, k)即获取列表l1的第k个元素。

我们知道列表 l1l3分别对应 x 的值、y 的值,所以列表 l5是对应 ( x , y )

1354da78640d05797aaa5439058b8546.png

最小值(min)、最大值(max)

最小值( <数值列表> )
最大值( <数值列表> )

顾名思义,最小值、最大值指令分别是得到列表的最小值、最大值。

滑动条n的取值范围为何这么写,是因为如果列表l1换成无序的数字时,其他指令就无须改动了。也就是说,我们这么做,是为了可以随意改动自变量x的取值。

至于f(x)的函图像为什么可以动态显示,请见动态绘制函数图像。

311d144889a48d429b5da34abbb79518.png

----------------------指令解释完毕----------------------

所以,稍微改动指令text1、text2、l3、f(x)的书写,就可以变成其他函数的描点法画函数图像!

当然啦,也可以添加其他效果,比如二次函数 y=a(x-h)²+k (a≠0)的效果:

9a53d74366ad06b0f57388bde4474a75.gif
制作效果示例

增加了输入框——可以通过键入具体数值,改变参变量。

增加了过点作x轴的垂线、过点作y轴的垂线——用序列指令即可。

坐标系是自己做的——感兴趣的小伙伴可以自行做一个。

更多相关内容:

坐标系、函数​mp.weixin.qq.com
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
GeoGebra使用手册.pdf》是一份关于使用GeoGebra软件的说明书。GeoGebra是一款功能强大的数学软件,它集成了代数、几何、微积分和统计等多种数学工具,为用户提供了一个直观、简单的数学建模和可视化平台。 使用该手册,用户能够了解GeoGebra的基本概念和功能,并学会如何使用它进行数学探索和实验。手册详细介绍了GeoGebra的界面布局、工具栏、输入数据和函数表达式等操作方,提供了大量的示例和练习,帮助用户快速掌握软件的使用技巧和数学建模的思维方式。 手册还介绍了GeoGebra各个部分的功能和特点。例如,GeoGebra的代数部分可以进行代数运算、解方程、绘制函数图像等操作;几何部分可以进行几何构造、证明等;微积分部分可以进行导函数、积分等运算;统计部分可以进行数据分析等。用户可以根据自己的需求选择合适的模块,进行相应的数学探索和实验。 此外,手册还提供了一些高级功能的介绍,例如动态几何和动态分析、参数化对象的使用等。这些功能可以帮助用户更深入地理解数学概念和关系,进一步提升数学建模和分析的能力。 总而言之,《GeoGebra使用手册.pdf》是一份全面而详细的使用指南,对于初学者和进阶用户来说都非常有价值。它不仅能够帮助用户掌握GeoGebra的基本操作和功能,还能够激发用户的数学思维和创造力,使数学学习和研究变得更加有趣和高效。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值