多边形内角和的动态验证与构造

多边形内角和的动态验证与构造
几何画板及绘图内容加载中,请稍等……
2021-01-26 00:21
该范例通过生成不同边数的多边形,并以多边形各顶点处的内角为对象,动态呈现内角和随边数变化的规律。核心数学概念包括:多边形内角、n 边形内角和公式((n−2)·180°)、角度度量与求和、以及用几何构造实现角的测量与累加。作图要点:利用 Polygon 构造多边形顶点集合(对象如 poly1、A…H、Sides);用 Centroid 求多边形中心并配合 Circle 作为外接几何基础;借助 Circle、CircleSector、Sequence 与 Translate 组织顶点在圆周上的位置(对象如 c、l1…l8、t1、k 等);用 Angle/角对象(α、β、γ、δ、ε、ζ、η、θ 等)在每个顶点生成内角,并通过 Join、Element 将角对象与求和结构关联;最后用 Animation 与可变化参数(如 n 的序列/边数与对应角度)展示内角和的变化趋势。适合中学几何学习与教学演示,也可用于课堂探究活动与几何规律的动态验证。

GeoGebra 命令及参数

  1. Take(l1, 1, Sides) → l2
  2. Polygon(l2) → poly1
  3. Centroid(poly1) → J
  4. Circle(J, 1) → c
  5. Sequence(Segment[J, Element[l2, i]], i, 1, Length[l2]) → l3
  6. Sequence(Intersect[c, Element[l3, i]], i, 1, Length[l3]) → l5
  7. CircleSector(J, Element[l5, 1], Element[l5, Length[l5]]) → k
  8. Sequence(Polygon[Element[l2, i], Element[l2, i + 1], J], i, 1, Length[l2]) → l4
  9. Polygon(Element[l2, Length[l2]], J, Element[l2, 1]) → t1, f, g, j
  10. Translate(J, Vector[(Animation / 5 * Vector[J, I])]) → J'
  11. Circle(J, 1.2) → d
  12. Sequence(Intersect[d, Element[l3, i]], i, 1, Length[l3]) → l6
  13. Sequence(CircleSector[J, Element[l5, i + 1], Element[l5, i]], i, 1, Length[l5]) → l7
  14. Sequence(Segment[J, Element[l6, i]], i, 1, Length[l6]) → l8
  15. Translate(l8, Vector[(Animation / 5 * Vector[J, I])]) → l8'
  16. Element(l7, A2) → B2
  17. Element(l7, A3) → B3
  18. Element(l7, A4) → B4
  19. Element(l7, A5) → B5
  20. Element(l7, A6) → B6
  21. Element(l7, A7) → B7
  22. Element(l7, A9) → B9
  23. Element(l7, A1) → B1
  24. Translate(B1, Vector[(Animation / 5 * Vector[J, I])]) → C1
  25. Translate(B2, Vector[(Animation / 5 * Vector[J, I])]) → C2
  26. Translate(B3, Vector[(Animation / 5 * Vector[J, I])]) → C3
  27. Translate(B4, Vector[(Animation / 5 * Vector[J, I])]) → C4
  28. Translate(B5, Vector[(Animation / 5 * Vector[J, I])]) → C5
  29. Translate(B6, Vector[(Animation / 5 * Vector[J, I])]) → C6
  30. Translate(B7, Vector[(Animation / 5 * Vector[J, I])]) → C7
  31. Translate(B8, Vector[(Animation / 5 * Vector[J, I])]) → C8
  32. Translate(B9, Vector[(Animation / 5 * Vector[J, I])]) → C9
  33. Translate(B10, Vector[(Animation / 5 * Vector[J, I])]) → C10
  34. Translate(B11, Vector[(Animation / 5 * Vector[J, I])]) → C11
  35. Join({l2, {A}}) → l9
  36. Polygon(l9) → poly2
  37. Sequence(Centroid[Element[l4, i]], i, 1, Length[l4]) → l10
  38. Centroid(t1) → K
  39. Sequence(Text["180°", Element[l10, i]], i, 1, Length[l10]) → l11

AI 绘图提示语参考

绘制一个多边形,动态改变边数观察内角和的变化。首先创建一个可调整边数的多边形,然后测量每个内角并计算总和。通过动画调整边数,观察内角和如何随边数变化。
以上提示语为根据原始绘图命令整理而来,仅供参考。