伊斯兰几何图案的构造 by chris cambré (2)
几何画板及绘图内容加载中,请稍等……
①本范例演示了如何通过旋转和镜像构造伊斯兰几何图案;②涉及的核心数学概念包括对称性、乘法、直线、矩形、四边形等;③作图要点提炼了以下 GeoGebra 命令/对象:Intersect, ConstructionStep, Point, Segment, Rotate, Ray, Midpoint, Distance, Circle, Line, OrthogonalLine, CircleArc, Polygon, PolyLine, Mirror;④适合高中数学教学或几何爱好者学习。
GeoGebra 命令及参数
Intersect(xAxis, yAxis) → AConstructionStep() → stapPoint(yAxis) → BSegment(A, B) → iRotate(B, (3 / 7 * 90°)) → B'Ray(A, B') → gIntersect(f, g) → GSegment(G, A) → hMidpoint(h) → DDistance(A, D) → pasCircle(B, pas) → cIntersect(c, f, 1) → ELine(E, h) → jIntersect(j, i) → ZSegment(E, Z) → kPoint(k) → TLine(T, f) → lLine(T, f) → mPoint(m) → IIMidpoint(E, T) → HCircle(T, H) → dIntersect(d, m, 2) → ISegment(T, I) → i_1Ray(E, I) → nConstructionStep(I) → stapiIntersect(i, n) → KSegment(E, K) → pLine(K, f) → tIntersect(t, k) → LSegment(L, K) → aSegment(E, L) → bOrthogonalLine(K, k) → qCircleArc(Z, K, C_2) → eIntersect(e, q, 2) → NCircleArc(Z, K, N) → rIntersect(r, k, 1) → MRay(L, N) → f_1Intersect(s, f_1) → SSegment(L, S) → g_1Circle(E, L) → c_1Intersect(c_1, f, 1) → ORotate(N, (360°) / 7, S) → N'Polygon(N, N', 7) → veelhoek1, j_1, P, Q, R, k_1, l_1, m_1, n_1, p_1, q_1, F_2, JIntersect(s, p_1) → UPolyLine(U, R, N, N', F_2) → r_1Segment(S, O) → s_1Circle(O, Distance[N, S]) → d_1Intersect(d_1, s_1, 1) → VRotate(V, ((-(360°))) / 7, O) → V'Polygon(V', V, 7) → veelhoek2, t_1, B_1, C_1, D_1, a_1, b_1, e_1, f_2, g_2, h_2, W, A_1Segment(O, S) → h_1Intersect(f, g_2) → E_1PolyLine(E_1, D_1, V', V, W) → i_2Midpoint(s_1) → F_1Mirror(A, x = x(F_1)) → FMirror(B, x = x(F_1)) → CSegment(F, C) → i'ConstructionStep(i') → staplinksSegment(C, B) → j_2Segment(F, A) → k_2Ray(N', N) → l_2Intersect(k, l_2) → G_1Segment(N, G_1) → m_2Segment(G_1, K) → n_2Mirror(G_1, a) → H_1Mirror(K, a) → K'Segment(H_1, K') → p_2Ray(K, H_1) → q_2Line(H, k) → r_2Point(m_2) → I_1Line(I_1, m_2) → s_2Line(H, s_2) → t_2Intersect(t_2, q_2) → J_1Segment(K, J_1) → a_2Segment(Mirror[G_1, F_1], Mirror[K, F_1]) → KKMirror(L, F_1) → L'Mirror(K, F_1) → K'_1Segment(L', K'_1) → a'Segment(L', O) → b_2Mirror(G_1, F_1) → K_1Segment(K_1, V) → c_2Mirror(V, x = x(W)) → V'_1Mirror(W, x = x(W)) → W'Segment(V'_1, W') → d_2Ray(W, V'_1) → e_2Intersect(t_2, e_2) → L_1Segment(L_1, J_1) → f_3Mirror(L_1, F_1) → M_1Mirror(J_1, F_1) → N_1Segment(M_1, N_1) → g_3Segment(K'_1, N_1) → h_3Segment(M_1, F_2) → i_3Mirror(H, F_1) → H'Ray(L', H') → j_3Intersect(k_2, j_3) → O_1Segment(L', O_1) → k_3OrthogonalLine(H, s_1) → l_3Mirror(L_1, l_3) → P_1Line(P_1, H) → m_3Line(R, N) → n_3Intersect(m_3, n_3) → Q_1Segment(Q_1, N) → p_3Intersect(m_3, j_2) → R_1Segment(Q_1, R_1) → q_3Mirror(Q_1, F_1) → S_1Mirror(R_1, F_1) → T_1Segment(S_1, T_1) → r_3Segment(V', S_1) → s_3Segment(W', L_1) → t_3Segment(O, E) → a_3Segment(O_1, S) → b_3