内容正文:
第六章 GeoGebra—javascript基础语法和应用
第7节 函数(function)的定义和计算
函数是相同表达式不同自变量的封装体,变量、函数体(表达式)和函数值为函数得三要素,如f(x)=kx2,f(x)为函数定义,x为自变量,kx2为函数表达式(函数体),f(5)为x=5时的函数值。
1.在javascript 用function g(a)或function g(a,b)双变量函数,其语句格式及应用如
例1:
function f(a){— 定义自变量为a的函数
var b=3a*a— 函数体(表达式)
ggb.setValue("c",b)—将函数值赋值ggb滑动条c
}
f(d); —自变量取d得值时的函数值。
例2:用单摆测量重力加速度
重力加速度(g)与周期(T)的函数表达式为:
f可以作为函数名,T作为变量
指令代码如下:
指令1 定义一个函数。
指令2 声明重力加速度g与周期T的关系,JavaScript中的平方用两个两乘积表示。
指令3 将JavaScript中的g赋值ggb中的g.这两个指令要放在一个方法体内即用花括号括起来
指令5 获取ggb中的周期T 赋给JavaScript中的a.
指令6 将函数f(T)中的变量用a代入。
以下的操作为在ggb中的操作指令
2.做出g—T图像
以下为操作指令全景图
小伙伴们试试吧!
学科网(北京)股份有限公司
$$