时钟模拟 by Duane Habecker

时钟模拟 by Duane Habecker
几何画板及绘图内容加载中,请稍等……
2017-06-19 14:18
该范例演示了一个模拟时钟,涉及的角度、三角函数和几何作图等核心数学概念。通过使用GeoGebra命令如Circle、Rotate、Intersect等,构建了时钟的时针和分针。适合中学阶段学习几何和三角函数的学生。

GeoGebra 命令及参数

  1. Circle(A, circlesize) → c
  2. OrthogonalLine(A, xAxis) → a
  3. Intersect(c, a, 2) → B
  4. Rotate(B, (((-minutespassed))° * 6), A) → MinuteReference
  5. Rotate(B, (-((minutespassed° * 0.5))), A) → HourReference
  6. Sequence(Rotate[B, n, A], n, 0, 360°, 30°) → list1
  7. Sequence(Rotate[B, n, A], n, 0, 360°, 6°) → list2
  8. Circle(A, minutelength) → d
  9. Circle(A, hourlength) → e
  10. Segment(A, MinuteReference) → b
  11. Segment(A, HourReference) → f
  12. Intersect(e, f, 1) → C
  13. Intersect(d, b, 1) → D
  14. Segment(A, C) → g
  15. Segment(A, D) → h
  16. Mod(minutespassed, 60) → digitalminutes
  17. If(Mod[floor(minutespassed / 60), 12] ≟ 0, 12, Mod[floor(minutespassed / 60), 12]) → digitalhours
  18. Point(d) → E
  19. Point(e) → F
  20. Segment(A, E) → i
  21. Segment(A, F) → j
  22. Corner(5) → CanvasSize