绘制任意水平或垂直线的反射

绘制任意水平或垂直线的反射
几何画板及绘图内容加载中,请稍等……
2018-02-09 04:32
①本范例演示了如何绘制任意水平或垂直线的反射图形;②涉及的核心数学概念包括反射变换、圆的 circumcircle、差值与斜率、三角函数、集合论、切线函数和切线;③作图要点——从下方『构造摘要』提炼用到了 Polygon, Join, Point, Textfield, Segment 等 GeoGebra 命令/对象;④适合高中阶段学习解析几何和几何变换的学生使用。

GeoGebra 命令及参数

  1. Polygon((10.5, 9), (25, 9), (25, -10), (10.5, -10)) → RightBox, j, k, l, m
  2. Polygon((-12, 7.4), (25, 7.4), (25, 15), (-12, 15)) → TopBox, f, g, h, i
  3. Join({Sequence[Sequence[(i, j), i, -10, 10, 1], j, -10, 10, 1], {(15, 6.5), (17, 6.5), (19, 6.5)}}) → GridSpace
  4. Point(GridSpace) → A1
  5. Point(GridSpace) → B1
  6. Point(GridSpace) → C1
  7. Polygon((14, 7.2), (14, 5.8), (20, 5.8), (20, 7.2)) → PointsBox, n, p, q, r
  8. Polygon(A, B, C) → ABC, c, a, b
  9. Polygon(A1, B1, C1) → ABC1, c1, a1, b1
  10. Polygon(Acorr, Bcorr, Ccorr) → ABCcorr, ccorr, acorr, bcorr
  11. Textfield(usertext) → InputBox1
  12. Segment(Acorr, (x(Acorr), 0)) → Ahelper1
  13. Segment(Bcorr, (x(Bcorr), 0)) → Bhelper1
  14. Segment(Ccorr, (x(Ccorr), 0)) → Chelper1
  15. Segment(Acorr, (0, y(Acorr))) → Ahelper2
  16. Segment(Bcorr, (0, y(Bcorr))) → Bhelper2
  17. Segment(Ccorr, (0, y(Ccorr))) → Chelper2
  18. Segment(R1, R2) → ReflLine
  19. Segment((0, 7.3), (0, -8)) → yaxis

AI 绘图提示语参考

画一个由三个矩形组成的框架,其中一个矩形在上方,一个在下方,一个在中间,中间的矩形内部有三个点,将这三个点连接成一个三角形。然后,分别画出这个三角形和三个点的水平与垂直反射,反射点位于框架内。最后,画出反射三角形的边与原三角形边的中点连线,以及原三角形顶点到x轴和y轴的垂线。
以上提示语为根据原始绘图命令整理而来,仅供参考。