等值分数圆图

等值分数圆图
几何画板及绘图内容加载中,请稍等……
2020-03-07 00:11
①本范例演示等值分数的圆图表示方法;②涉及核心数学概念包括分数、圆、几何分割;③作图要点:使用 GeoGebra 命令 Circle(圆)、Sequence(数列)、Point(点)、Rotate(旋转)、Intersect(交点)、CircleSector(圆扇形)等构建图形;④适合初中数学教学,用于直观理解分数的等值性及几何表示。

GeoGebra 命令及参数

  1. Circle((0, 0), 1) → c
  2. Sequence(Rotate[A, ((i * 360 / Partitions))°], i, 1, Partitions) → liste1
  3. Point(xAxis) → C
  4. Circle(C, 1) → g
  5. Point(xAxis) → D
  6. Circle(D, 1) → h
  7. Point(xAxis) → E
  8. Circle(E, 1) → k
  9. Point(g) → F
  10. Point(h) → G
  11. Point(k) → H
  12. Rotate(A, ((360 * Shaded_ Partitions / Partitions))°) → A'
  13. Rotate(F, ((360 * Shaded_ Partitions / Partitions))°, C) → F'
  14. Rotate(G, ((360 * Shaded_ Partitions / Partitions))°, D) → G'
  15. Rotate(H, ((360 * Shaded_ Partitions / Partitions))°, E) → H'
  16. Intersect(xAxis, yAxis) → B
  17. CircleSector(B, A, A') → d
  18. CircleSector(C, F, F') → p
  19. CircleSector(D, G, G') → q
  20. CircleSector(E, H, H') → r
  21. Sequence(Rotate[F, ((i * 360 / ((2 * Partitions))))°, C], i, 1, (2 * Partitions)) → liste4
  22. Sequence(Rotate[G, ((i * 360 / ((3 * Partitions))))°, D], i, 1, (3 * Partitions)) → liste5
  23. Sequence(Rotate[H, ((i * 360 / ((4 * Partitions))))°, E], i, 1, (4 * Partitions)) → liste6
  24. Sequence(Segment[(0, 0), Element[liste1, i]], i, 1, Partitions) → liste3
  25. Sequence(Segment[C, Element[liste4, i]], i, 1, (2 * Partitions)) → liste2
  26. Sequence(Segment[D, Element[liste5, i]], i, 1, (3 * Partitions)) → liste7
  27. Sequence(Segment[E, Element[liste6, i]], i, 1, (4 * Partitions)) → liste8