动态演示:推特上Ed Southall提出的数学问题
几何画板及绘图内容加载中,请稍等……
本范例动态展示了Ed Southall在推特上提出的一个数学问题。它涉及几何图形的构造与变换,包括多边形、向量和变换等核心概念。通过使用GeoGebra命令如Polygon、Midpoint、Line、Circle等,可以直观地理解几何图形的性质和变换规则。适合初中及以上学生或教师使用。
GeoGebra 命令及参数
Polygon(A, B, 4) → poly1, f, g, h, i, C, DMidpoint(B, C) → ELine(E, xAxis) → jCircle(E, a / ((2 * sqrt(2)))) → cIntersect(c, j) → F, GMirror(E, F) → E'Circle(F, E) → dCircle(E', Distance[E, F] / 2) → eIntersect(e, j, 1) → HCircle(H, E') → kTangent(k, d) → l, m, n, pIntersect(-1.2500000000000018x² + y² + 3.775884734705295x - 6.797806385501836y = -8.989895380578599, k) → , , ,Intersect(m, l) → IMidpoint(D, C) → JMidpoint(D, J) → KMidpoint(J, C) → LSegment(A, B) → qSegment(B, C) → rSegment(A, D) → sDilate(H, If[0 < b ≤ 1, 1 - b, 0], E') → H'Segment(H, H') → tMidpoint(E', F) → MSegment(E', M) → f_1Segment(M, F) → g_1Segment(F, E) → h_1Rotate(H, If[1 < b ≤ 2, ((b - 1) * π), π], E') → H'_1Segment(E', H'_1) → i_1Rotate(E', If[2 < b ≤ 3, ((b - 2) * π), π], M) → E''Rotate(H'_1, If[2 < b ≤ 3, ((b - 2) * π), π], M) → NSegment(E'', N) → j_1Mirror(E', H) → E''_1Rotate(H, If[3 < b ≤ 4, ((b - 3) * π / 2), π / 2], H) → H'_2Rotate(H', If[3 < b ≤ 4, ((b - 3) * π / 2), π / 2], H) → H''Segment(H'_2, H'') → t'Dilate(H, If[3 < b ≤ 4, 4 - b, 0], E''_1) → H'_3Segment(H, H'_3) → k_1Angle(H'', H, E''_1) → αSegment(I, C) → l_1Segment(I, B) → m_1Dilate(E', If[5 < b ≤ 6, 6 - b, 0], H'') → E''_2Segment(E', E''_2) → n_1Dilate(E', If[7 < b ≤ 8, 8 - b, 0], C) → E''_3Vector(E', E''_3) → uTranslate(E', u) → E''_4Translate(E''_2, u) → OSegment(E''_4, O) → p_1Rotate(E''_4, If[7 < b ≤ 8, ((b - 7) * π / 4), π / 4], E''_4) → PRotate(O, If[7 < b ≤ 8, ((b - 7) * π / 4), π / 4], E''_4) → O'Segment(P, O') → q_1Angle(B, A, D) → βAngle(A, D, C) → γAngle(C, B, A) → δRotate(P, If[8 < b ≤ 9, ((-(b - 8)) * π), (-π)], L) → P'Rotate(O', If[8 < b ≤ 9, ((-(b - 8)) * π), (-π)], L) → O''Segment(P', O'') → r_1Segment(D, A) → s_1Rotate(P', If[9 < b ≤ 10, ((-(b - 9)) * π), (-π)], J) → P''Rotate(O'', If[9 < b ≤ 10, ((-(b - 9)) * π), (-π)], J) → O'''Segment(P'', O''') → t_1Rotate(P'', If[10 < b ≤ 11, ((-(b - 10)) * π), (-π)], K) → P'''Rotate(O''', If[10 < b ≤ 11, ((-(b - 10)) * π), (-π)], K) → QSegment(P''', Q) → a_1Segment(A, B) → b_1