描點法畫函數圖像的步驟有:
本文以制作一次函數 y=kx b (k≠0)為例,先看效果:
覺得還不錯的話,一起動手制作吧!
制作前由于多個滑動條需設置為“遞增(一次)”。所以,有個小技巧,先進行預設,就不用再一個一個進行修改了!
教程圖來了,同樣的,左邊是指令,右邊是注釋。
下面兩張圖的指令是一樣的,隻是排序不同。第一張是按對象分類排序,第二張主要是依照描點、列表、連線的順序。按個人習慣選擇一張閱讀吧。
教程圖-按對象分類排序
下圖中,黃色标記的指令稍後會進行解釋,而藍色标記的指令的解釋,請見上一篇。
教程圖-按順序分類排序
同樣地,可以直接複制所有指令到GeoGebra的按鈕裡,拿一張舊圖來做操作示例:
舊圖【隻做操作示例之用】
所有按鈕最簡單的做法,就是創建四個按鈕,按鈕的标題、腳本分别為:
賦值[l,0]
賦值[m,0]
賦值[n,最小值(l1) - 0.5]
這樣,就可以達到文章開頭的動态演示效果了。下一部分為指令解釋,文末部分有小拓展。
----------------相關指令的簡單解釋----------------
多項式函數(Polynomial)、公式文本(formulaText)多項式函數( <函數> )
多項式函數指令可理解為将函數表達式進行化簡。
可以發現,多項式函數得到的是相應的函數圖像,所以公式文本(多項式函數(k x b))就讓表達式得以在繪圖區中顯示。
公式文本(<對象>)
為什麼不能直接運用公式文本指令,請見下圖:
扁平列表( <列表> )
為方便理解,舉例見下圖。
也就是運用扁平列表,不論原先有多少個子列表,都變成一個列表。簡單點理解,就是隻保留最外層的花括号{ }。
滑動條( <最小值>, <最大值>, <增量>)
長度( <幾何對象> )
由于函數表達式本身含有參變量,以及為了控制逐一顯示,所以有多個滑動條。
注意啦,有的滑動條的範圍并不是一個常數,為什麼呢?
以 l =滑動條(0,長度(l1),1)為例,滑動條 l 是用來控制列表中y值的顯示,也就是滑動條 l 的最大值為y取值的個數,即x取值的個數,所以可以運用指令長度。這樣做的好處,一是無需自己計算個數,二是若改變x的取值個數時,指令無需改動!
元素( <列表>, <元素位置> )
元素(l1, k)即獲取列表l1的第k個元素。
我們知道列表 l1、l3分别對應 x 的值、y 的值,所以列表 l5是對應點 ( x , y )。
最小值( <數值列表> )
最大值( <數值列表> )
顧名思義,最小值、最大值指令分别是得到列表的最小值、最大值。
滑動條n的取值範圍為何這麼寫,是因為如果列表l1換成無序的數字時,其他指令就無須改動了。也就是說,我們這麼做,是為了可以随意改動自變量x的取值。
至于 f(x)的函圖像為什麼可以動态顯示,請見動态繪制函數圖像。
----------------------指令解釋完畢----------------------
所以,稍微改動指令text1、text2、l3、f(x)的書寫,就可以變成其他函數的描點法畫函數圖像!
當然啦,也可以添加其他效果,比如二次函數 y=a(x-h)² k (a≠0)的效果:
制作效果示例
增加了輸入框——可以通過鍵入具體數值,改變參變量。
增加了過點作x軸的垂線、過點作y軸的垂線——用序列指令即可。
還特意用不同顔色來區分相對應的參變量與取值——不管你信不信,那是啊K的某種強迫症爆發,用如果指令寫出來的。
如需word版教程圖,請回複一次函數。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!