运动控制
几何画板及绘图内容加载中,请稍等……
本范例演示了如何通过几何变换识别运动及其所需信息。它涉及几何变换、向量和点的移动。通过使用GeoGebra命令如Polygon、Translate、Rotate等,可以动态展示点的移动和变换。适合初中及以上学生学习几何变换和运动控制。
GeoGebra 命令及参数
Polygon(A, B, C, D) → poly1, a, b, c, dLine(E, F) → eMirror(A, e) → A'Mirror(B, e) → B'Mirror(C, e) → C'Mirror(D, e) → D'Polygon(A', B', C', D') → Preimage, a', b', c', d'Vector(G, H) → uTranslate(A', u) → A''Translate(B', u) → B''Translate(C', u) → C''Translate(D', u) → D''Polygon(A'', B'', C'', D'') → Target1, a'', b'', c'', d''Line(I, J) → fMirror(A', f) → A''_1Mirror(B', f) → B''_1Mirror(C', f) → C''_1Mirror(D', f) → D''_1Polygon(A''_1, B''_1, C''_1, D''_1) → Target2, a''_1, b''_1, c''_1, d''_1Circle(K, 2) → gPoint(g) → LSegment(K, L) → hPoint(g) → MSegment(K, M) → iAngle(L, K, M) → αRotate(A', α, K) → A''_2Rotate(B', α, K) → B''_2Rotate(C', α, K) → C''_2Rotate(D', α, K) → D''_2Polygon(A''_2, B''_2, C''_2, D''_2) → Target3, a''_2, b''_2, c''_2, d''_2Vector(N, O) → vTranslate(A', v) → A''_3Translate(B', v) → B''_3Translate(C', v) → C''_3Translate(D', v) → D''_3Polygon(A''_3, B''_3, C''_3, D''_3) → poly1''_3, a''_3, b''_3, c''_3, d''_3Line(N, O) → jMirror(A''_3, j) → PMirror(B''_3, j) → QMirror(C''_3, j) → RMirror(D''_3, j) → SPolygon(P, Q, R, S) → Target4, p, q, r, sVector(T, U) → wTranslate(A', w) → A''_4Translate(B', w) → B''_4Translate(C', w) → C''_4Translate(D', w) → D''_4Polygon(A''_4, B''_4, C''_4, D''_4) → Translated, a''_4, b''_4, c''_4, d''_4Circle(Center, 2) → tPoint(t) → WSegment(Center, W) → lPoint(t) → ZSegment(Center, Z) → mAngle(W, Center, Z) → AngleRotate(A', Angle, Center) → A''_5Rotate(B', Angle, Center) → B''_5Rotate(C', Angle, Center) → C''_5Rotate(D', Angle, Center) → D''_5Polygon(A''_5, B''_5, C''_5, D''_5) → Rotation, a''_5, b''_5, c''_5, d''_5Line(V, A_1) → LineMirror(A', Line) → A''_6Mirror(B', Line) → B''_6Mirror(C', Line) → C''_6Mirror(D', Line) → D''_6Polygon(A''_6, B''_6, C''_6, D''_6) → Reflection, a''_6, b''_6, c''_6, d''_6Vector(B_1, C_1) → zTranslate(A', z) → A''_7Translate(B', z) → B''_7Translate(C', z) → C''_7Translate(D', z) → D''_7Polygon(A''_7, B''_7, C''_7, D''_7) → Preimage', a''_7, b''_7, c''_7, d''_7Line(B_1, C_1) → a_1Mirror(A''_7, a_1) → D_1Mirror(B''_7, a_1) → E_1Mirror(C''_7, a_1) → F_1Mirror(D''_7, a_1) → G_1Polygon(D_1, E_1, F_1, G_1) → GlideReflection, d_1, e_1, f_1, g_1