Regular Polygons Construction and Properties
Loading the math board and drawing, please wait…
In collections
Mathematics Form 2
This example demonstrates how to construct regular polygons using GeoGebra and illustrates their symmetry properties. Key math concepts include polygons, rotation, translation, vectors, and geometric transformations. Construction highlights involve commands like Circle, Point, Sequence, Rotate, Translate, and objects such as Join and Polygon. Suitable for high school mathematics education to understand polygon construction, properties, and applications of geometric transformations.
GeoGebra Commands & Parameters
SelectedIndex(Bahasa) → nnCircle(O, r) → cPoint(c) → ASequence(Rotate[A, ((p * 360 / n))°, O], p, 0, n) → BucuSequence(Segment[Bucu(p), Bucu(p + 1)], p, 1, n) → SisiCircle(A, s) → dIntersect(d, Sisi(1), A) → BIntersect(d, Sisi(-1), A) → CCircleSector(A, B, C) → eSequence(Rotate[e, ((p * 360 / n))°, O], p, 0, n) → SudutJoin(Sequence[{Line[Bucu(p), O], Line[Midpoint[Bucu(p), Bucu(p + 1)], O]}, p, 1, n]) → PSimetriIf(nn ≟ 1, {"Side length", "Interior angles", "Axes of symmetry"}, {"Panjang sisi", "Sudut pedalaman", "Paksi simetri"}) → PilihanSelectedIndex(Pilihan) → kPolygon(Bucu) → PolySequence(Vector[Bucu(p), Bucu(p + 1)], p, 1, n) → VektorIf(k ≟ 1, 0.01, k ≟ 2, 0.1, k ≟ 3, 0.5) → tSequence(PSimetri(p), p, 1, f) → TunjukSimetriRotate(Sudut(f), (((m - f) * 360 / n))°, Bucu(f)) → CurSudutTranslate(CurSudut, ((m - f) * Vektor(f))) → CurSektorRotate(Sisi(f), ((-((((m - f) * (n - 2)) * 180 / n))))°, Bucu(f + 1)) → CurSegment