正多边形绘制与性质演示

正多边形绘制与性质演示
几何画板及绘图内容加载中,请稍等……
2017-12-22 21:36
所属专题 Mathematics Form 2
①本范例演示如何利用 GeoGebra 绘制正多边形并展示其对称性;②涉及的核心数学概念包括多边形、旋转、平移、向量、几何变换等;③作图要点:使用 Circle(圆)、Point(点)、Sequence(数列)、Rotate(旋转)、Translate(平移)等命令,结合 Join(连接)、Polygon(多边形)等对象构建图形;④适合高中数学教学,用于理解正多边形的构造与性质,以及几何变换的应用。

GeoGebra 命令及参数

  1. SelectedIndex(Bahasa) → nn
  2. Circle(O, r) → c
  3. Point(c) → A
  4. Sequence(Rotate[A, ((p * 360 / n))°, O], p, 0, n) → Bucu
  5. Sequence(Segment[Bucu(p), Bucu(p + 1)], p, 1, n) → Sisi
  6. Circle(A, s) → d
  7. Intersect(d, Sisi(1), A) → B
  8. Intersect(d, Sisi(-1), A) → C
  9. CircleSector(A, B, C) → e
  10. Sequence(Rotate[e, ((p * 360 / n))°, O], p, 0, n) → Sudut
  11. Join(Sequence[{Line[Bucu(p), O], Line[Midpoint[Bucu(p), Bucu(p + 1)], O]}, p, 1, n]) → PSimetri
  12. If(nn ≟ 1, {"Side length", "Interior angles", "Axes of symmetry"}, {"Panjang sisi", "Sudut pedalaman", "Paksi simetri"}) → Pilihan
  13. SelectedIndex(Pilihan) → k
  14. Polygon(Bucu) → Poly
  15. Sequence(Vector[Bucu(p), Bucu(p + 1)], p, 1, n) → Vektor
  16. If(k ≟ 1, 0.01, k ≟ 2, 0.1, k ≟ 3, 0.5) → t
  17. Sequence(PSimetri(p), p, 1, f) → TunjukSimetri
  18. Rotate(Sudut(f), (((m - f) * 360 / n))°, Bucu(f)) → CurSudut
  19. Translate(CurSudut, ((m - f) * Vektor(f))) → CurSektor
  20. Rotate(Sisi(f), ((-((((m - f) * (n - 2)) * 180 / n))))°, Bucu(f + 1)) → CurSegment