1、常用 GeoGebra 指令 脚本按钮 按钮 新建一个空白按钮 如:按钮 按钮 “ 新建一个特定标题按钮 如:按钮 “开始” 背景色 背景色 , “ 更改 文字 和电子表格中的对象 的背景颜色 如: 背景色 文字 1,Cyan (颜色对照表) 更多的颜色列表: http:/wiki.geogebra.org/en/Reference:Colors 背景色 , , , 更改文字 和电子表格中的对象 的背景颜色 如:背景色 文字 1,255,0,255 红绿蓝三色用 0-255 之间的数字输入就可以了,大于 255 的取余转化 标签模式 标签模式 , 改变对象的标签模式 如:标签模式 A,2 标题
2、 标题 , “ 改变对象的标题 如:标题 A,“圆心” 标题在标签模式选择标题时才会显示 播放声音 播放声音 播放一个电脑上的 mid 文件 如:播放声音 “ 光辉岁月 .mid” 播放声音 “ C:UsersmengbaoxingDownloads光辉岁月 .mid” 相对路径:将 MID 文件与 GGB 文件放在同一文件夹下; 绝对路径:文件可以放在任意文件夹下,只是需要写上复杂的路径。 播放声音 播放和暂停声音 如:播放声音 true 播放声音 false 播放声音 , 播放由特定乐器演奏的一串音符 如: 播放声音 “V0 A3q B3q C3q B3q V1 A2h C2h“, 0 音
3、符组合,请看音符输入规则 乐器,请看乐器对照表 播放声音 , , 播放一个音符 如:播放声音 1,1,1 音符,请看音符对照表 音符输入规则 字符 命令 A-G 通过这些字符播放音乐 ; 用 b 和 # 实现升调和降调;增加一个数字改变八度 , e.g. A4;默认音符长度为 4 数字 通过数字( 0-127)播放 MIDI 音符 + 同时播放多个音符 e.g. C+E+G R 停止 w, h, q, i, s 添加在最后或暂停时;设置音符长度 : w =全音符 h =半音符 q =四分音符 i =八分音符 s =十六分音符 /n 添加到一个音符或休止;集长度为 n(十进制数) : /1 =
4、全音符 /.5 = 半音符 /.25 =四分音符 /2 = two measures Inumber 设置乐器 V V 后跟一个数字从 0 到 15 台 MIDI 通道。 V9 设置 MIDI 乐器通道 Space 播放前面的音符,音符组合或暂停 乐器对照表 音符对照表 播放声音 , , 通过函数播放一个声音 如:播放声音 sin(x),0,1 播放声音 , , , , 通过函数播放一个声音 如:播放声音 sin(x),0,1,44100,16 采样率值: 8000, 11025, 16000, 22050, 44100 样本深度: 8 或 16. 参数 参数 , , , , , , , ,
5、新建一个参数 如:参数 0,10,1,1,200,false,true,false,true 新建参数一般用工具 相比较工具更好用些 点径 点径 , 更改点对象的大小 如: A, 9 数值 越大,点越大,不受参数设置中的限制 点型 点型 , 更改点对象的形状 如: A, 0 数值含义 :0_圆点 |1_叉形 |2_空心点 |3_十字 |4_菱形 |5_空心菱形 |6_上三角 |7_下三角 |8_左三角 |9_右三角 动态颜色 动态颜色 , , , 改变对象的颜色 如:动态颜色 A,1,1,1 三种颜色取值范围均为 0-1 动态颜色 , , , , 改变对象的颜色和透明度 如:动态颜色 A,1,
6、1,1,1 透明度取值范围是 0-1 放大 放大 放大绘图区 如:放大 0.5 放大画面,能够看到的内容会减少 这里如果缩放因子取值为 0-1,起到的是缩小效果 放大 , 保持中心点在画面上的位置不变 , 放大绘图区 如:放大 0.5, A 放大 , , , 放大绘图区到特定的范围 如:放大 0, 0, 2, 2 复选框 复选框 新建一个无标题的空白复选框(真假值) 如:复选框 空白复选框指没有标题,默认显示名称 复选框 “ 新建一个有标题的空白复选框 - 如:复选框 “正误” 有标题的复选框默认显示标题 复选框 新建一个无标题的集合复选框 - 如:复选框 A, B, C, D 集合复选框可以
7、直接控制集合内所有对象的显示 ,自身显示为名称 复选框 “, 新建一个有标题的集合复选框 - 如:复选框 A, B, C, D,“点集 ” 集合复选框可以直接控制集合内所有对象的显示 ,自身显示为标题 如果两次复选框包括了相同的对象,那么这个对象只受后面新建的复选框控制。 复制到视图 复制到视图 , 新建一个对象副本到特定的绘图区 如:复制到视图 A,2 视图参数的意义: 0:副本出现在绘图区,跟随画面缩放变化,跟随对象移动; 1:副本出现在绘图区,不跟随画面缩放变化,只跟随对象移动; 2:副本出现在绘图区 2,不跟随画面缩放变化,只跟随对象移动。 复制到视图 , , , , , 新建一个对象
8、副本到特定的绘图区 如:复制到视图 A,2,(0,0),(10,-10),(0,0),(100,100) 视图参数的意义: 0:在原对象位置复制出对象,复制出的对象的大小和位置跟随原对象,后面的对应关系无作用。 1:在正确的位置复制出对象,复制出的对象的大小不会缩放,位置跟随原对象。 2:在偏移了一个正确的位置的地方复制出对象,复制出的对象的大小会缩放,位置跟随原对象。 后面四个点的意义: , , , 表示的是一种 对应关系 。 其中点 1 与屏幕点 1 对应,点 2 与屏幕点 2 对应。 屏幕点的坐标系是以视图的左上角为坐标原点,向右是 x 轴正方向,向 上 是 y 轴正方向,单位是像素。
9、恰当的对应关系 例如 (0,0),(10,-10),(0,0),(100,100) 对象向上复制对象也向上,对象向右复制对象跟随向右。 如果对应关系直接写为 (0,0),(10,10),(0,0),(100,100) 对象向上复制对象也向下,对象向右复制对象跟随向右。 对应关系中尽量不使用 点 对象 (例如 A) ,那样对应关系会变得非常复杂。 复制自由对象 复制自由对象 复制出一个自由对象 如: 复制自由对象 A 需要注意这里需输入的是自由对象 ,如果输入派生对象,这里会出现异常 如 :复制自由对象 多边形 1 会得到一个数值(大小等于多边形面积) 复制自由对象 a 会得到一条线段所在的直线
10、 无论输入时选择的是否是自由对象,得到的对象都可是自由对象,可改变定义;得到的对象也和原对象不再相关。 更新作图 更新作图 重新计算所有对象(主要用于随机数和随机元素的更新 ) 如:更新作图 工具提示模式 工具提示模式 , 设置每一个对象的提示模式 如: 工具提示模式 E,2 数值 : 0_自动 | 1_开启 | 2_关闭 | 3_标题 | 4_下一单元格 4:对象必须是从表格新建出的对象,下一个单元格是右边的单元格 激活绘图区 激活绘图区 1/2 设置活动绘图区 如:激活绘图区 2 活动绘图区是通过指令输入新建的对象存在的绘图区 ; 默认的活动绘图区是绘图区 1;当绘图区 2 打开 并 输入
11、 ” 激活绘图区 2”指令 后,绘图区 2 才会成为活动绘图区,否则活动绘图区一直是绘图区 1。 解析到数 解析到数 , 将文 字 中数值解析出来 如: 解析到数 a , 文 字 1 ( a 的原来数值被改为解析出来的 数 值 ) 解析到数 1, 文 字 1 (新建数值为解析出来的数 值 ) 解析到数 中用到的数值与结果 无 任何关系,用到的数值对象会被改变,用到的文字必须是全数 值 文字 , 否则结果为未定义 。 解析函数 解析 函 数 , 将文字中函数解析出来 如: 解析 函 数 f, 文字 1 ( f 的原来函数被改为解析出来的函数) 解析 函 数 2x, 文字 1 (新建函数为解析出来
12、的函数) 解析函数 中用到的 函数 与结果 无 任何关系,用到的 函数 对象会被改变,用到的文字必须是全 函数 文字 ( x 的多项式 或 f( x) =x 的多项式 ) , 否则结果为未定义 。 开启动画 开启动画 开启 动画 如: 开启动画 开启 设置过动画的点和参数 的动画 开启动画 开启 /关闭 动画 如: 开启动画 false 开启 /关闭 设置过动画的点和参数 的 动画 开启动画 , , . 开启 动画 如: 开启动画 A 开启特定 点或参数 的动画 开启动画 , , ., 开启 动画 如: 开启动画 A , false 开启 /关闭特定 点或参数 的动画 平移视图 平移视图 ,
13、平移绘图区 如: 平移视图 10,10 删除 删除 删除 某一对象 如 :删除 A 删除可 直接使 用 Delete 设定值 设定值 , 设置 复选框( 真假 值) 的状态 如 : 设定值 a,1 0/false 表示 假, 1/true 表示 真。 设定值 , 设置已有对象 的值 如 : 设定值 A,B ( A,B 均为 已有的点) 设定值 A,(0,0) 设定值 a,线段 A,B 该 指令中虽然要求后面是对象,但是也可以直接输入数值 ( 定义 ) 只要 保证对象 的类型不发生改变, 发生 改变的定义会被提示错误 设定值 , , (其中 可理解 为 ) 设置 某集合 中特 定 元素 的值 如
14、 : 设定值 集合 1,1,2 (集合 1 为 数集) 设定值 集合 1,1,B (集合 1 为点 集) 元素位置的值 必须保证 能够 找到 对应元素 。 ( 1数值元素 总数且为整 数 ) 设置坐标 设置坐标 , , 设置 对象的 位置 设置 坐标 a,100,100 ( a 为参数) 这里 的 对象包括 :参数、真假 值 、按钮、文本、输入框、图片,不包括几何对象和函数等。 坐标 是以左上角 为原点 的像素坐标系 或绘图 区的坐标系 (取决于对象 的属性设置是否是绝对 位置 ) 。 输入框 输入框 新建 一个空白的输入框 如 : 输入框 空白 的输入框 用处 不大,或者说现在并没有 发现
15、其 用处 。 输入框 新建 一个 有连接 对象的输入框 如 : 输入框 A 链接 对象的输入 框 用来改变对象的定义或者数值 , 输入时 输入 的内容也必须满足 对象的定义要求 。 缩小 缩小 缩小 绘图区 如: 缩小 0.5 缩小 画面,能够看到的内容会 增加 这里如果缩放因子取值为 0-1,起到的是 放大 效果 缩小 , 保持中心点在画面上的位置不变, 缩小 绘图区 如: 缩小 0.5, A 锁定对象 锁定对象 对象 , true/false 使 对象成为不可编辑状态 锁定对象 A,true 锁定 对象后, 再 编辑对象会出现 错误 提示,对象在绘图区也不能被拖动。 锁定随机数 锁定随机数
16、 使 随机 数 为一个确定的数,但不是输入的整数( 一种 随机数的计算方法) 如 : 锁定随机数 2 锁定 随机数指令必须和随机 数 指令同时使用才有效, 单独 在输入框输入无效。可 写在 对象脚本,或 嵌套 执行指令 。 1.脚本 : SetSeed2 a=RandomBetween0, 100 2.执行 指令 执行 “SetSeed5“,“a=RandomBetween0, 100“ (请 查阅执行 指令 ) 关于 随机数种子请查阅:http:/ GeoGebra 中可以 生 成 随机数的指令: 泊松分布随机数 Random Poisson 正态分布随机数 Random Normal 区间
17、随机数 Random Between 随机二项分布数 Random Binomial 随机元素 Random Element 均匀分布随机数 Random Uniform 透明 程度 透明程度 , 设置 对象 的 透明程度 如 : 透明程度 A,0.5 0 表示 完全透明 , 1 表示 完全不透明 。 图层 图层 , 设置 对象 的图层 如 : 图层 A,1 0 表示最下面的 图层 , 9 表示最上面的 图层 。 系统 时间 系统时间 新建 一个集合,表示当前的系统时间 如 :系统时间 得到 的集合 为 毫秒 ,秒,分, 时 ,日,月,年, “ 英文 月 ” ,“星期” ,第几天 除 英文月和
18、星期为文本对象外,其他均为数值。 系统时间 “ 新建 一个文本,表示当前的系统时间 如 :系统时间 “ Y 年 m 月 d 日 lAG 时 i 分 s 秒 ” 输出的 文本: 2014 年 07 月 11 日星期五 PM21 时 43 分 03 秒 (“ 格式 ” 输入 字母含义 ): 年 : Y( 2014) , y (14) 月 : F 或 M (Jul) , m 或 n( 7) 日 : d 或 J( 11) ; z( 191:第几天 ) 星期: l(小 写 L) (星期五 ) , N 或 w( 5) 时 : G 或 H ( 21) g 或 h ( 9) 分 : i (20) 秒 : s
19、(57) 上下 午: a( pm) , A ( PM) 显示标签 显示标签 , 设置 对象 标签的显示 如 : 显示标签 A,true true 表示显示标签, false 表示 隐藏 标签 。 显示 对象 显示 对象 , 设置 对象 的显示 如 : 显示 对象 A,true true 表示显示 对象 , false 表示隐藏 对象 。 显示对象条件 显示对象条件 , 设置 对象 的显示 条件 如 : 显示 对象 A,a 显示 对象 A, x(B) x(C) 显示对象 A, 2 显示 该图层的所有对象 如:显示 图层 0 0 表示最下面的 图层 , 9 表示最上面的 图层 。 显示网格 显示网
20、格 显示 网格 如:显示网格 c 显示网格 显示 /隐藏 网格 如:显示网格 false 显示网格 , 显示 /隐藏绘图 区 1/2 的 网格 如:显示网格 2,false 显示图层 显示图层 显示 该图层的所有对象 如:显示 图层 0 0 表示最下面的 图层 , 9 表示最上面的 图层 。 显示 坐标轴 显示 坐标轴 显示 坐标轴 如:显示坐标轴 c 显示 坐标轴 显示 /隐藏 坐标轴 如:显示坐标轴 false 显示 坐标轴 , 显示 /隐藏绘图 区 1/2 的 坐标轴 如:显示坐标轴 2,false 线宽 线宽 , 更改线对象的粗细 如: a, 9 数值 越大, 线 越 粗 ,不受参数设
21、置中的限制 线 型 线 型 , 更改 线 对象的形状 如: a, 0 数值含义 : 0:实线 | 1:虚线 1 | 2:虚线 2 | 3:虚线 3 | 4:虚线 4 选择对象 选择对象 , , . 使 对象 成为 选中状态 如 :选择对象 A,a,多边形 1,c 选择对象 清除 所有选中的对象 如 :选择对象 颜色 颜色 , “” 设置对象的颜色 如:颜色 文字 1,Cyan 颜色 请参看: 颜色对照表 颜色 , , , 改变对象的颜色和透明度 如:动态颜色 A,1,0,1 三种颜色取值范围均为 0-1 隐藏 图层 隐藏 图层 隐藏 该图层的所有对象 如:隐藏 图层 0 0 表示最下面的 图层
22、 , 9 表示最上面的 图层 。 运行单击脚本 运行单击脚本 运行 一个单击某对象的操作 如 :运行单击脚本 A 运行单击 脚本对有 单击 脚本 的 对象 是 有用的,但是对于没有单击脚本的 对象就不会发生任何改变。 运行 更新 脚本 运行 更新 脚本 运行 一个 更新 某对象的操作 如 :运行 更新 脚本 A 运行 更新 脚本对有 更新 脚本 的 对象 和由 随机数生成的对象 是 有用的,但是对于 其他 对象 就不会发生任何改变。 执行 执行 执行一些系列的 文字命令 如 : 执行 “A=(0,0)“,“B=(10,10)“,“(A+B)/2“ 中文指令 在执行中不能被识别 ; 执行中 的对
23、象可以是已有的对象,也可以是新对象 。 执行 , , , . 执行一些系列的 文字命令 如 : 执行 “(%1+%2)/2“,A,B 中文指令 在执行中不能被识别 ; 执行中 的 参数是指 对象 ,而在 文 字 集合中输入的 “%1” “%2” “%9” 是对 的对象 的调用 。 中心 定 位 中心定位 平移 视图 是 中心为输入的坐标 如: 中心定位 (x,y) 重命名 重命名 , 给 选择的对象重新命名 如: 重命名 A, B 追踪 追踪 , 设置 对象是否追踪 如 :追踪 A,true 坐标轴比例 坐标轴比例 , 设置 坐标轴的 比例 坐标轴 比例 1,2 以上内容主要结合官网介绍和 4.4 版的软件实际检验,如有问题请及时反馈。 GeoGebra 学习交流群: 217440999 作者:云南师大 -小孟 Q Q: 319774699 E-mail: