等边2N边形镶嵌
几何画板及绘图内容加载中,请稍等……
这是一个基于Regolo54的六边形镶嵌的等边2N边形镶嵌示例。它展示了多边形镶嵌的对称性和几何变换。通过使用Rotate、If、Sequence、Point、Join、Polygon等GeoGebra命令,可以构造出具有特定对称性的多边形。适合高中及以上学生学习几何变换和多边形镶嵌。
GeoGebra 命令及参数
Rotate(A, (-360 * ° / N)) → A'If(N ≟ 4, (0, 0) + Vector[A] + OrthogonalVector[Vector[A]], Intersect[Line[A, (0, 0)], Rotate[OrthogonalLine[A, Line[A, (0, 0)]], (-360 * ° / N)]]) → CIf(N ≟ 4, 45*°, ((Min[Angle[A, C, A'], Angle[A', C, A]] * 180) * ° / π)) → αSequence(Rotate[A, ((i * 360) * ° / N), (0, 0)], i, 1, N) → list1Rotate(Ray[(0, 0), A], (180 * ° / N)) → aPoint(a) → BSequence(Rotate[B, ((i * 360) * ° / N), (0, 0)], i, 1, N) → list2Join(Sequence[{Element[list1, i], Element[list2, i]}, i, 1, N]) → list3Polygon(list3) → poly1If(Mod[N, 2] ≟ 0, 1, Distance[B, (0, 0)] / Distance[A, (0, 0)]) → ulongRotate(OrthogonalLine[A, Line[A, (0, 0)]], (-360 * ° / N)) → bSequence(Rotate[poly1, ((2 * i) * α), C], i, 0, c - 1) → list5Circle(C, A) → dIntersect(OrthogonalLine[A, Vector[A]], a) → DSequence(Rotate[list5, ((((2 - f) * i) * 360) * ° / N), (0, 0)], i, 0, M - 1) → list6