内容正文:
Geogebra制作物理课件
机械运动
表格自动记录数据:测量点的运动速度
在测量质点瞬时速度的基础上,建立表示动画速度和线段长度的滑动条v和l,其设置如图1.6-1所示。
建立线段g,其定义如图1.6-2所示。
将点A附着于线段g,并在其属性的代数区中在速度处填入v,重复选择递增,如图1.6-3所示。
打开表格区,在计算测量速度用的表格下方挑选空白部分填入我们需要的物理量,如图1.6-4所示。
图1.6-4
这样我们就能确定需要将数据填入表格的什么位置了,接下来打开绘图区唯一的一个控制按钮button1,在其脚本中加入以下指令(如图1.6-5所示):
图1.6-5
前4行指令是上节课讲过的测量速度的控制指令,从第5行开始,是本节课加入的指令,
第5行:启动动画(A,a),控制点A的运动与暂停
第6行:d=(d+0.5)*if(d<20.5,1,0)+if(d<20.5,0,1),计数用的数值,可以让d在1到20.5之间变化,每点击一次按钮,增加0.5
第7行:if(d==1,赋值(A21,l),d==2,赋值(A22,l),d==3,赋值(A23,l),d==4,赋值(A24,l),d==5,赋值(A25,l),d==6,赋值(A26,l),d==7,赋值(A27,l),d==8,赋值(A28,l),d==9,赋值(A29,l),d==10,赋值(A30,l),d==11,赋值(A31,l),d==12,赋值(A32,l),d==13,赋值(A33,l),d==14,赋值(A34,l),d==15,赋值(A35,l),d==16,赋值(A36,l),d==17,赋值(A37,l),d==18,赋值(A38,l),d==19,赋值(A39,l),d==20,赋值(A40,l)),在d取对应的整数时,将长度l填入表格对应的位置。
第8行:if(d==1,赋值(B21,F11),d==2,赋值(B22,F11),d==3,赋值(B23,F11),d==4,赋值(B24,F11),d==5,赋值(B25,F11),d==6,赋值(B26,F11),d==7,赋值(B27,F11),d==8,赋值(B28,F11),d==9,赋值(B29,F11),d==10,赋值(B30,F11),d==11,赋值(B31,F11),d==12,赋值(B32,F11),d==13,赋值(B33,F11),d==14,赋值(B34,F11),d==15,赋值(B35,F11),d==16,赋值(B36,F11),d==17,赋值(B37,F11),d==18,赋值(B38,F11),d==19,赋值(B39,F11),d==20,赋值(B40,F11)),在d取对应的整数时,将速度值(在上节课设计的课件当中,速度值在表格的F11位置)填入表格对应的位置。
第9行:if(d==1,赋值(C21,v),d==2,赋值(C22,v),d==3,赋值(C23,v),d==4,赋值(C24,v),d==5,赋值(C25,v),d==6,赋值(C26,v),d==7,赋值(C27,v),d==8,赋值(C28,v),d==9,赋值(C29,v),d==10,赋值(C30,v),d==11,赋值(C31,v),d==12,赋值(C32,v),d==13,赋值(C33,v),d==14,赋值(C34,v),d==15,赋值(C35,v),d==16,赋值(C36,v),d==17,赋值(C37,v),d==18,赋值(C38,v),d==19,赋值(C39,v),d==20,赋值(C40,v)),在d取对应的整数时,将动画速度v填入表格对应的位置。
点击按钮测试之后,在表格区的D21处键入“=A21/B21”,在E21处键入“C21*D21”,如图1.6-6所示,选中D21和E21下拉至第40行。
图1.6-6
最后,建立一个复位按钮button2,因为在计算当中涉及到除法,而且系统动画的默认值为1,所以我们将复位键指向的数值定为1,在脚本中写入如图1.6-7所示指令。
图1.6-7
接下来,在绘图区建立一个以l为半径的圆周,将点A附着在圆周上,将点A属性中代数区的速度值设为v,将表格区的标题栏略作改动,如图1.6-8所示,
图1.6-8
再将D21的公式改为“=2π*A21 / B21”,如图9所示,就可以探究圆周上点的动画速度值与真实值之间的关系了。
图1.6-9
同学们快去探究一下直线和圆周上点的属性中的动画速度与真实速度的关系了。
图1.6-1
图1.6-2
图1.6-3