S8G3 用描点法绘制函数图象
学函数要数形结合,用描点法画函数图象就三步:列表、描点、连线,在课堂教学中配合Geogebra可以更直观的展示,利用slowplot显示函数图象就大功告成了。

任务一 用slowplot 绘制函数

说明:利用输入框来关联函数,可改变函数的解析式观察不同的函数图象。
操作:
f(x) = x^2
# 建立输入框并关联函数
slowplot(f)
# 使用 slowplot 会自动建立个滑动条 a 来控制函数 g 的显示
# 可改变 g 的显示范围。预设是利用画面的「角点」的 x 坐标来决定。

任务二 用zip 建立取值点

说明:这节主要先以 Xs 来确定 X 的取值 ,接着利用 zip (映射) ,来得到 Ys ,即这些X对应的Y值,并且可用 zip (映射) ,来将 X,Y 映射为点列 Ps。
操作:
Xs = {-2,-1,0,1,2}
# 建立输入框,并关联 Xs
n = Slider(0,length(Xs),1,1,200)
nXs = First(Xs)
Ys = Zip(a^2,a,nXs)
任务三 列表与描点

说明:这节主要使用 TableText 来将 Xs 与 Ys 用表格来呈现。并利用 zip (映射) ,来得到 Ps 的点对两轴的连线 XPs, YPs 。
操作:
tableText(Append("X",nXs),Append("Y",Ys),"|_")
XPs = Zip(Segment(a,(b,0)),a,Ps,b,Xs )
YPs = Zip(Segment(a,(0,b)),a,Ps,b,Ys )
小结与回顾
这次的描点法绘制函数图象主要练习 zip(映射) 与 tableText(表格文本)指令。

相关链接
【GGB】https://www.geogebra.org/classic/cptguma2
【youtube】https://www.youtube.com/playlist?list=PLXH05kw-i_5JstNeqDKd1i4ug9x91_mnk
【bili文】https://www.bilibili.com/video/BV1sT4y1N7n2/
【公众号】https://mp.weixin.qq.com/s/SUf22npz-7pSbKPsjLEm_w