内森皮尔多边形的对称性

内森皮尔多边形的对称性
几何画板及绘图内容加载中,请稍等……
2014-07-25 13:06
本范例演示内森皮尔多边形的对称性。涉及的核心数学概念包括多边形、旋转变换和向量。通过使用GeoGebra命令如Polygon、Rotate和Vector,可以构造出内森皮尔多边形并探索其对称性。适合高中数学教学和学习,特别是几何变换和对称性相关的内容。

GeoGebra 命令及参数

  1. Polygon(A, B, C) → poly1, c_1, a_1, b_1
  2. Polygon(A, C, 3) → poly2, d, e, f, D
  3. Polygon(C, B, 3) → poly3, g, h, i, E
  4. Polygon(B, A, 3) → poly4, j, k, l, F
  5. Circle(F, A, B) → p
  6. Circle(A, D, C) → q
  7. Circle(C, E, B) → r
  8. Center(p) → G
  9. Center(q) → H
  10. Center(r) → I
  11. Vector(B, D) → u
  12. Vector(A, E) → v
  13. Vector(C, F) → w
  14. Sequence(Polygon[Translate[A, Vector[(n * u)]], Translate[B, Vector[(n * u)]], Translate[C, Vector[(n * u)]]], n, -10, 10) → list1
  15. Sequence(Translate[list1, Vector[(n * v)]], n, -10, 10) → list2
  16. Rotate(list2, 120°, I) → list3
  17. Rotate(list2, 240°, I) → list4
  18. Rotate(Translate[list2, Vector[(a * u) + (b * v) + (c * w)]], α, J) → triangles1
  19. Rotate(Translate[list3, Vector[(a * u) + (b * v) + (c * w)]], α, J) → triangles2
  20. Rotate(Translate[list4, Vector[(a * u) + (b * v) + (c * w)]], α, J) → triangles3
  21. Polygon(B, G, A, H, C, I) → poly5, b_2, g_1, a_2, h_1, c_2, i_1
  22. Sequence(Polygon[Translate[B, Vector[(n * u)]], Translate[G, Vector[(n * u)]], Translate[A, Vector[(n * u)]], Translate[H, Vector[(n * u)]], Translate[C, Vector[(n * u)]], Translate[I, Vector[(n * u)]]], n, -10, 10) → list5
  23. Sequence(Translate[list5, Vector[(n * v)]], n, -10, 10) → list6
  24. Rotate(list6, 120°, I) → list7
  25. Rotate(list6, 240°, I) → list8
  26. Rotate(Translate[list6, Vector[(a * u) + (b * v) + (c * w)]], α, J) → hexagons1
  27. Rotate(Translate[list7, Vector[(a * u) + (b * v) + (c * w)]], α, J) → hexagons2
  28. Rotate(Translate[list8, Vector[(a * u) + (b * v) + (c * w)]], α, J) → hexagons3
  29. Polygon(K, L, M, N, O, P) → poly6, k_1, l_1, m_1, n_1, o_1, p_1
  30. Rotate(K, 120°, J) → K'
  31. Rotate(L, 120°, J) → L'
  32. Rotate(M, 120°, J) → M'
  33. Rotate(N, 120°, J) → N'
  34. Rotate(O, 120°, J) → O'
  35. Rotate(P, 120°, J) → P'
  36. Polygon(K', L', M', N', O', P') → poly6', k', l', m', n', o', p'
  37. Rotate(K', 120°, J) → K''
  38. Rotate(L', 120°, J) → L''
  39. Rotate(M', 120°, J) → M''
  40. Rotate(N', 120°, J) → N''
  41. Rotate(O', 120°, J) → O''
  42. Rotate(P', 120°, J) → P''
  43. Polygon(K'', L'', M'', N'', O'', P'') → poly6'', k'', l'', m'', n'', o'', p''

AI 绘图提示语参考

绘制Napoleon三角形的镶嵌图形,首先创建三角形ABC,然后围绕每个顶点旋转生成新的三角形,接着利用向量和旋转生成一系列三角形和六边形,最后通过多次旋转生成对称图案。
以上提示语为根据原始绘图命令整理而来,仅供参考。