运动控制

运动控制
几何画板及绘图内容加载中,请稍等……
2015-03-11 11:32
本范例演示了如何通过几何变换识别运动及其所需信息。它涉及几何变换、向量和点的移动。通过使用GeoGebra命令如Polygon、Translate、Rotate等,可以动态展示点的移动和变换。适合初中及以上学生学习几何变换和运动控制。

GeoGebra 命令及参数

  1. Polygon(A, B, C, D) → poly1, a, b, c, d
  2. Line(E, F) → e
  3. Mirror(A, e) → A'
  4. Mirror(B, e) → B'
  5. Mirror(C, e) → C'
  6. Mirror(D, e) → D'
  7. Polygon(A', B', C', D') → Preimage, a', b', c', d'
  8. Vector(G, H) → u
  9. Translate(A', u) → A''
  10. Translate(B', u) → B''
  11. Translate(C', u) → C''
  12. Translate(D', u) → D''
  13. Polygon(A'', B'', C'', D'') → Target1, a'', b'', c'', d''
  14. Line(I, J) → f
  15. Mirror(A', f) → A''_1
  16. Mirror(B', f) → B''_1
  17. Mirror(C', f) → C''_1
  18. Mirror(D', f) → D''_1
  19. Polygon(A''_1, B''_1, C''_1, D''_1) → Target2, a''_1, b''_1, c''_1, d''_1
  20. Circle(K, 2) → g
  21. Point(g) → L
  22. Segment(K, L) → h
  23. Point(g) → M
  24. Segment(K, M) → i
  25. Angle(L, K, M) → α
  26. Rotate(A', α, K) → A''_2
  27. Rotate(B', α, K) → B''_2
  28. Rotate(C', α, K) → C''_2
  29. Rotate(D', α, K) → D''_2
  30. Polygon(A''_2, B''_2, C''_2, D''_2) → Target3, a''_2, b''_2, c''_2, d''_2
  31. Vector(N, O) → v
  32. Translate(A', v) → A''_3
  33. Translate(B', v) → B''_3
  34. Translate(C', v) → C''_3
  35. Translate(D', v) → D''_3
  36. Polygon(A''_3, B''_3, C''_3, D''_3) → poly1''_3, a''_3, b''_3, c''_3, d''_3
  37. Line(N, O) → j
  38. Mirror(A''_3, j) → P
  39. Mirror(B''_3, j) → Q
  40. Mirror(C''_3, j) → R
  41. Mirror(D''_3, j) → S
  42. Polygon(P, Q, R, S) → Target4, p, q, r, s
  43. Vector(T, U) → w
  44. Translate(A', w) → A''_4
  45. Translate(B', w) → B''_4
  46. Translate(C', w) → C''_4
  47. Translate(D', w) → D''_4
  48. Polygon(A''_4, B''_4, C''_4, D''_4) → Translated, a''_4, b''_4, c''_4, d''_4
  49. Circle(Center, 2) → t
  50. Point(t) → W
  51. Segment(Center, W) → l
  52. Point(t) → Z
  53. Segment(Center, Z) → m
  54. Angle(W, Center, Z) → Angle
  55. Rotate(A', Angle, Center) → A''_5
  56. Rotate(B', Angle, Center) → B''_5
  57. Rotate(C', Angle, Center) → C''_5
  58. Rotate(D', Angle, Center) → D''_5
  59. Polygon(A''_5, B''_5, C''_5, D''_5) → Rotation, a''_5, b''_5, c''_5, d''_5
  60. Line(V, A_1) → Line
  61. Mirror(A', Line) → A''_6
  62. Mirror(B', Line) → B''_6
  63. Mirror(C', Line) → C''_6
  64. Mirror(D', Line) → D''_6
  65. Polygon(A''_6, B''_6, C''_6, D''_6) → Reflection, a''_6, b''_6, c''_6, d''_6
  66. Vector(B_1, C_1) → z
  67. Translate(A', z) → A''_7
  68. Translate(B', z) → B''_7
  69. Translate(C', z) → C''_7
  70. Translate(D', z) → D''_7
  71. Polygon(A''_7, B''_7, C''_7, D''_7) → Preimage', a''_7, b''_7, c''_7, d''_7
  72. Line(B_1, C_1) → a_1
  73. Mirror(A''_7, a_1) → D_1
  74. Mirror(B''_7, a_1) → E_1
  75. Mirror(C''_7, a_1) → F_1
  76. Mirror(D''_7, a_1) → G_1
  77. Polygon(D_1, E_1, F_1, G_1) → GlideReflection, d_1, e_1, f_1, g_1