tft每日頭條

 > 科技

 > 怎麼用錨點法畫函數圖像

怎麼用錨點法畫函數圖像

科技 更新时间:2025-02-06 03:51:19

描點法畫函數圖像的步驟有:

  1. 列表
  2. 描點
  3. 連線

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

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)1

覺得還不錯的話,一起動手制作吧!

制作前

由于多個滑動條需設置為“遞增(一次)”。所以,有個小技巧,先進行預設,就不用再一個一個進行修改了!

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)2

所有指令

教程圖來了,同樣的,左邊是指令,右邊是注釋。

下面兩張圖的指令是一樣的,隻是排序不同。第一張是按對象分類排序,第二張主要是依照描點、列表、連線的順序。按個人習慣選擇一張閱讀吧。

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)3

教程圖-按對象分類排序

下圖中,黃色标記的指令稍後會進行解釋,而藍色标記的指令的解釋,請見上一篇。

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)4

教程圖-按順序分類排序

同樣地,可以直接複制所有指令到GeoGebra的按鈕裡,拿一張舊圖來做操作示例:

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)5

舊圖【隻做操作示例之用】

所有按鈕

最簡單的做法,就是創建四個按鈕,按鈕的标題、腳本分别為:

  1. 标題:列表,腳本:啟動動畫[l]
  2. 标題:描點,腳本:啟動動畫[m]
  3. 标題:連線,腳本:啟動動畫[n]
  4. 标題:複位,腳本:

賦值[l,0]

賦值[m,0]

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

這樣,就可以達到文章開頭的動态演示效果了。下一部分為指令解釋,文末部分有小拓展

----------------相關指令的簡單解釋----------------

多項式函數(Polynomial)、公式文本(formulaText)

多項式函數( <函數> )

多項式函數指令可理解為将函數表達式進行化簡

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)6

可以發現,多項式函數得到的是相應的函數圖像,所以公式文本(多項式函數(k x b))就讓表達式得以在繪圖區中顯示。

公式文本(<對象>)

為什麼不能直接運用公式文本指令,請見下圖:

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)7

扁平列表(flatten)

扁平列表( <列表> )

為方便理解,舉例見下圖。

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)8

也就是運用扁平列表,不論原先有多少個子列表,都變成一個列表。簡單點理解,就是隻保留最外層的花括号{ }

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)9

滑動條(slider)、長度(length)

滑動條( <最小值>, <最大值>, <增量>)

長度( <幾何對象> )

由于函數表達式本身含有參變量,以及為了控制逐一顯示,所以有多個滑動條

注意啦,有的滑動條的範圍并不是一個常數,為什麼呢?

l =滑動條(0,長度(l1),1)為例,滑動條 l 是用來控制列表中y值的顯示,也就是滑動條 l 的最大值為y取值的個數,即x取值的個數,所以可以運用指令長度。這樣做的好處,一是無需自己計算個數,二是若改變x的取值個數時,指令無需改動!

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)10

元素(element)

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

元素(l1, k)即獲取列表l1的第k個元素。

我們知道列表 l1l3分别對應 x 的值、y 的值,所以列表 l5是對應點 ( x , y )

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)11

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

最小值( <數值列表> )

最大值( <數值列表> )

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

滑動條n的取值範圍為何這麼寫,是因為如果列表l1換成無序的數字時,其他指令就無須改動了。也就是說,我們這麼做,是為了可以随意改動自變量x的取值。

至于 f(x)的函圖像為什麼可以動态顯示,請見動态繪制函數圖像。

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)12

----------------------指令解釋完畢----------------------

所以,稍微改動指令text1、text2、l3、f(x)的書寫,就可以變成其他函數的描點法畫函數圖像!

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

怎麼用錨點法畫函數圖像(描點法畫函數圖像的動态演示)13

制作效果示例

增加了輸入框——可以通過鍵入具體數值,改變參變量。

增加了過點作x軸的垂線、過點作y軸的垂線——用序列指令即可。

還特意用不同顔色來區分相對應的參變量與取值——不管你信不信,那是啊K的某種強迫症爆發,用如果指令寫出來的。

如需word版教程圖,請回複一次函數

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved