绘制对称图形

绘制对称图形
几何画板及绘图内容加载中,请稍等……
2020-05-05 15:10
这个范例演示如何使用GeoGebra绘制对称图形。核心数学概念包括对称变换。通过使用IndexOf, Element, Mirror, Segment, Defined, Sequence, If等命令,可以构造出一系列对称图形。适合小学高年级至初中学生学习几何变换。

GeoGebra 命令及参数

  1. IndexOf(SelectedElement[ListSymA], ListSymA) → NumSymA
  2. Element({SymA1, SymA2, SymA3, SymA4}, NumSymA) → SymA
  3. Mirror(Blue01a, SymA) → Blue01aR
  4. Mirror(Blue01b, SymA) → Blue01bR
  5. Segment(Blue01aR, Blue01bR) → RefBlue1
  6. Segment(Blue01a, Blue01b) → Blue1
  7. Defined(IndexOf[RefBlue1, List1]) → Match1
  8. Mirror(Blue02a, SymA) → Blue02aR
  9. Mirror(Blue02b, SymA) → Blue02bR
  10. Segment(Blue02aR, Blue02bR) → RefBlue2
  11. Segment(Blue02a, Blue02b) → Blue2
  12. Mirror(Blue03a, SymA) → Blue03aR
  13. Mirror(Blue03b, SymA) → Blue03bR
  14. Segment(Blue03aR, Blue03bR) → RefBlue3
  15. Segment(Blue03a, Blue03b) → Blue3
  16. Mirror(Blue04a, SymA) → Blue04aR
  17. Mirror(Blue04b, SymA) → Blue04bR
  18. Segment(Blue04aR, Blue04bR) → RefBlue4
  19. Segment(Blue04a, Blue04b) → Blue4
  20. Mirror(Blue05a, SymA) → Blue05aR
  21. Mirror(Blue05b, SymA) → Blue05bR
  22. Segment(Blue05aR, Blue05bR) → RefBlue5
  23. Segment(Blue05a, Blue05b) → Blue5
  24. Mirror(Blue06a, SymA) → Blue06aR
  25. Mirror(Blue06b, SymA) → Blue06bR
  26. Segment(Blue06aR, Blue06bR) → RefBlue6
  27. Segment(Blue06a, Blue06b) → Blue6
  28. Mirror(Blue07a, SymA) → Blue07aR
  29. Mirror(Blue07b, SymA) → Blue07bR
  30. Segment(Blue07aR, Blue07bR) → RefBlue7
  31. Segment(Blue07a, Blue07b) → Blue7
  32. Mirror(Blue08a, SymA) → Blue08aR
  33. Mirror(Blue08b, SymA) → Blue08bR
  34. Segment(Blue08aR, Blue08bR) → RefBlue8
  35. Segment(Blue08a, Blue08b) → Blue8
  36. IndexOf(SelectedElement[ListNumSeg], ListNumSeg) → NumSeg
  37. Mirror(Blue09a, SymA) → Blue09aR
  38. Mirror(Blue09b, SymA) → Blue09bR
  39. Segment(Blue09aR, Blue09bR) → RefBlue9
  40. Segment(Blue09a, Blue09b) → Blue9
  41. Mirror(Blue10a, SymA) → Blue10aR
  42. Mirror(Blue10b, SymA) → Blue10bR
  43. Segment(Blue10aR, Blue10bR) → RefBlue10
  44. Segment(Blue10a, Blue10b) → Blue10
  45. Mirror(Blue11a, SymA) → Blue11aR
  46. Mirror(Blue11b, SymA) → Blue11bR
  47. Segment(Blue11aR, Blue11bR) → RefBlue11
  48. Segment(Blue11a, Blue11b) → Blue11
  49. Mirror(Blue12a, SymA) → Blue12aR
  50. Mirror(Blue12b, SymA) → Blue12bR
  51. Segment(Blue12aR, Blue12bR) → RefBlue12
  52. Segment(Blue12a, Blue12b) → Blue12
  53. Sequence(Sequence[(s, t), s, -14, 12], t, -8, 8) → ListDots
  54. If(NumSeg ≟ 1, Match1, NumSeg ≟ 6, Match6, NumSeg ≟ 7, Match7, NumSeg ≟ 8, Match8, NumSeg ≟ 9, Match9, NumSeg ≟ 10, Match10, NumSeg ≟ 2, NumSeg ≟ 11, Match11, Match12, Match2, NumSeg ≟ 3, Match3, NumSeg ≟ 4, Match4, NumSeg ≟ 5, Match5) → Match

AI 绘图提示语参考

画一个对称图形,首先选择一组点,然后对每个点进行对称变换,得到对应的对称点,接着用对称点画出线段,再用原始点画出另一组线段,最后将对称线段和原始线段连接起来,形成一系列对称图形,展示对称变换的几何构造过程。
以上提示语为根据原始绘图命令整理而来,仅供参考。