制作相似三角形(三):动态构造与参数化探索
几何画板及绘图内容加载中,请稍等……
本范例演示如何通过GeoGebra动态构造一系列相似三角形,并利用参数控制相似变换的过程。核心数学概念是相似三角形、相似变换(包括旋转、缩放和平移)以及比例关系。作图要点包括:使用Rotate命令旋转三角形,通过Angle和Slider(滑块)控制旋转角度;利用Polygon和Sequence生成多个三角形;使用Point、Intersect和Segment确定关键点与边;通过If和Textfield实现条件判断与交互输入;对象涉及角度变量(angleQ、β、θ)、点(P、Q、A、B、C)、线段(l1、t1、t2)、圆(c、a、b)以及文本和输入框。该范例适合中学几何教学,帮助学生直观理解相似三角形的判定与性质,同时体验参数化动态几何的构造方法。
GeoGebra 命令及参数
Rotate(B - (4, 0), (-(60°)), B) → CAngle(C, B, A) → βPolygon(A, B, C) → t1, c, a, bSequence(P + ((i * c), 0), i, 0.2, 3, 0.05) → l1Point(Ray[Rotate[P + (1, 0), ε, P], Rotate[P + (2, 0), ε, P]]) → R1Intersect(Ray[P, Rotate[P + (1, 0), ε, P]], Ray[Q, Rotate[Q - (1, 0), (-ζ), Q]]) → R_1Point(Ray[Rotate[Q - (1, 0), (-ζ), Q], Rotate[Q - (2, 0), (-ζ), Q]]) → R2If(Distance[R1, R_1] < δ, true, false) → close11If(Distance[R2, R_1] < δ, true, false) → close21Segment(P, Q) → rRotate(Q - (p, 0), (-ζ), Q) → RPolygon(P, Q, R) → t2, f, g, hSegment(P, R) → qSegment(Q, R) → p_2Angle(R, Q, P) → θTextfield(r') → InputBox1Textfield(p) → InputBox3Angle(B, A, C) → αAngle(A, C, B) → γAngle(Q, P, R) → ηAngle(P, R, Q) → ιSegment(P, Q) → iTextfield(angleQ) → InputBox2