正方形拼图 by John Golden
几何画板及绘图内容加载中,请稍等……
这个范例展示了如何通过拼接多个图形形成一个正方形。涉及的核心数学概念包括几何变换和多边形。通过使用GeoGebra命令如Segment, LineBisector, Intersect等,可以构造出复杂的几何图形。适合初中及以上学生学习几何变换和多边形相关知识。
GeoGebra 命令及参数
Segment(A, B) → aLineBisector(a) → bIntersect(b, a) → CCircle(C, B) → cIntersect(c, b, 1) → DPoint(a) → EOrthogonalLine(A, a) → dRotate(D, 90*°, D) → D'Rotate(E, 90*°, D) → E'Ray(D', E') → ePolygon(E, D, E', A) → poly1, e_1, d_1, e', a_1Point(Circle[F, Distance[A, E]]) → F_2Rotate(Polygon[Translate[E, F - A], Translate[D, F - A], Translate[E', F - A], Translate[A, F - A]], (-Angle[F_2, F, Translate[E, F - A]]), F) → poly2Point(Circle[G, Distance[A, E']]) → G_2Rotate(Polygon[Translate[E, G - A], Translate[D, G - A], Translate[E', G - A], Translate[A, G - A]], (-Angle[G_2, G, Translate[E', G - A]]), G) → poly3Point(Circle[H, Distance[D', E']]) → H_2Rotate(Polygon[Translate[E, H - D'], Translate[D, H - D'], Translate[E', H - D'], Translate[A, H - D']], (-Angle[H_2, H, Translate[E', H - D']]), H) → poly4Point(Circle[I, Distance[D', E]]) → I_2Rotate(Polygon[Translate[E, I - D'], Translate[D, I - D'], Translate[E', I - D'], Translate[A, I - D']], (-Angle[I_2, I, Translate[E, I - D']]), I) → poly5