多步变换演示
几何画板及绘图内容加载中,请稍等……
这个范例演示了单个或多个变换步骤的交互式操作。用户可以通过滑块和交互元素控制变换过程,直观展示几何变换的效果。涉及的核心数学概念包括几何变换、相似性、对称性和坐标几何。作图要点使用了GeoGebra命令如Line(线)、Mirror(镜像)、Dilate(缩放)、Polygon(多边形)、Vector(向量)、Rotate(旋转)、Angle(角)、Segment(线段)和Translate(平移)等。适合高中阶段学生学习几何变换和空间几何。
GeoGebra 命令及参数
Line(D, E) → Mirror_1Mirror(B, Mirror_1) → B'_3Dilate(T, T_2 / 100, B'_3) → T'Polygon(A, B, C) → poly1, c, a, bDilate(F, T_1 / 100, B) → F'Vector(B, F') → uRotate(A, ((T_1 / 100 * 360))°, G) → A'Rotate(B, ((T_1 / 100 * 360))°, G) → B'Rotate(C, ((T_1 / 100 * 360))°, G) → C'Polygon(A', B', C') → poly1', c', a', b'Angle(B, G, B') → αDilate(B, 0.2, G) → B'_1Dilate(B', 0.2, G) → B''Segment(G, B'_1) → dSegment(G, B'') → eTranslate(A, u) → A'_1Translate(B, u) → B'_2Translate(C, u) → C'_1Polygon(A'_1, B'_2, C'_1) → poly1'_1, c'_1, a'_1, b'_2Mirror(A, Mirror_1) → A'_2Mirror(C, Mirror_1) → C'_2Dilate(A'_2, T_1 / 100, A) → HDilate(B'_3, T_1 / 100, B) → IDilate(C'_2, T_1 / 100, C) → JPolygon(J, H, I) → poly2, i, j, hRotate(A'_1, ((T_2 / 100 * 360))°, K) → LRotate(If[Translate_1, B'_2, I], ((T_2 / 100 * 360))°, K) → MRotate(C'_1, ((T_2 / 100 * 360))°, K) → NPolygon(L, M, N) → poly3, n, l, mDilate(M, 0.2, K) → M'Dilate(If[Translate_1, F, I], 0.2, K) → F'_1Segment(K, M') → fSegment(K, F'_1) → gAngle(F'_1, K, M') → βLine(O, P) → kMirror(F, k) → F'_2Mirror(C'_1, k) → QMirror(A'_1, k) → RDilate(Q, T_2 / 100, C'_1) → Q'Dilate(F'_2, T_2 / 100, F) → SDilate(R, T_2 / 100, A'_1) → R'Polygon(Q', S, R') → poly4, r', q', sVector(B'_3, T') → vTranslate(A'_2, v) → A''Translate(B'_3, v) → B''_1Translate(C'_2, v) → C''Polygon(A'', B''_1, C'') → poly1'', c'', a'', b''_1Mirror(B', k) → B''_2Mirror(C', k) → C''_1Mirror(A', k) → A''_1Dilate(B''_2, T_2 / 100, B') → UDilate(A''_1, T_2 / 100, A') → VDilate(C''_1, T_2 / 100, C') → WPolygon(U, W, V) → poly5, v_1, u_1, wDilate(T, T_2 / 100, B') → T'_1Vector(B', T'_1) → pTranslate(A', p) → A''_2Translate(B', p) → B''_3Translate(C', p) → C''_2Polygon(A''_2, B''_3, C''_2) → poly1''_1, c''_2, a''_2, b''_3Rotate(J, β, K) → J'Rotate(H, β, K) → H'Rotate(I, β, K) → I'Polygon(J', H', I') → poly2', i', j', h'Mirror(B'_3, k) → ZMirror(A'_2, k) → A_1Mirror(C'_2, k) → B_1Dilate(Z, T_2 / 100, B'_3) → Z'Dilate(A_1, T_2 / 100, A'_2) → C_1Dilate(B_1, T_2 / 100, C'_2) → D_1Polygon(Z', C_1, D_1) → poly6, d_1, z', c_1Dilate(A, Factor, E_1) → A'_3Dilate(B, Factor, E_1) → B'_4Dilate(C, Factor, E_1) → C'_3Polygon(A'_3, B'_4, C'_3) → poly1'_2, c'_3, a'_3, b'_4Dilate(A'_1, Factor, E_1) → F_1Dilate(B'_2, Factor, E_1) → G_1Dilate(C'_1, Factor, E_1) → H_1Polygon(F_1, G_1, H_1) → poly7, h_1, f_1, g_1Dilate(A', Factor, E_1) → A''_3Dilate(B', Factor, E_1) → B''_4Dilate(C', Factor, E_1) → C''_3Polygon(A''_3, B''_4, C''_3) → poly1''_2, c''_3, a''_3, b''_4Dilate(J, Factor, E_1) → J'_1Dilate(H, Factor, E_1) → H'_1Dilate(I, Factor, E_1) → I'_1Polygon(J'_1, H'_1, I'_1) → poly2'_1, i'_1, j'_1, h'_1Dilate(A'', Factor, E_1) → A'''Dilate(B''_1, Factor, E_1) → I_1Dilate(C'', Factor, E_1) → C'''Polygon(A''', I_1, C''') → poly1''', c''', a''', i_1Segment(E_1, C''') → qSegment(E_1, A''') → rSegment(E_1, I_1) → tSegment(J'_1, E_1) → a_1Segment(I'_1, E_1) → b_1Segment(H'_1, E_1) → e_1Dilate(J', Factor, E_1) → J''Dilate(H', Factor, E_1) → H''Dilate(I', Factor, E_1) → I''Polygon(J'', H'', I'') → poly2'', i'', j'', h''Segment(E_1, H'') → j_1Segment(E_1, J'') → k_1Segment(E_1, I'') → l_1Dilate(Z', Factor, E_1) → Z''Dilate(C_1, Factor, E_1) → J_1Dilate(D_1, Factor, E_1) → K_1Polygon(Z'', J_1, K_1) → poly6', k_2, z'', j_2Segment(E_1, K_1) → m_1Segment(E_1, J_1) → n_1Segment(E_1, Z'') → p_1Segment(E_1, C''_3) → q_1Segment(E_1, A''_3) → r_1Segment(E_1, B''_4) → s_1Dilate(A''_2, Factor, E_1) → L_1Dilate(B''_3, Factor, E_1) → M_1Dilate(C''_2, Factor, E_1) → N_1Polygon(L_1, M_1, N_1) → poly8, n_2, l_2, m_2Segment(E_1, L_1) → t_1Segment(E_1, N_1) → a_2Segment(E_1, M_1) → b_2Dilate(U, Factor, E_1) → U'Dilate(W, Factor, E_1) → W'Dilate(V, Factor, E_1) → V'Polygon(U', W', V') → poly5', v', u', w'Segment(E_1, W') → c_2Segment(E_1, U') → d_2Segment(E_1, V') → e_2Segment(E_1, G_1) → f_2Segment(E_1, F_1) → g_2Segment(E_1, H_1) → h_2Dilate(L, Factor, E_1) → L'Dilate(M, Factor, E_1) → M'_1Dilate(N, Factor, E_1) → N'Polygon(L', M'_1, N') → poly3', n', l', m'_1Segment(E_1, L') → i_2Segment(E_1, N') → p_2Segment(E_1, M'_1) → q_2Dilate(Q', Factor, E_1) → Q''Dilate(S, Factor, E_1) → S'Dilate(R', Factor, E_1) → R''Polygon(Q'', S', R'') → poly4', r'', q'', s'Segment(E_1, R'') → r_2Segment(E_1, S') → s_2Segment(E_1, Q'') → t_2Segment(E_1, A'_3) → a_3Segment(E_1, B'_4) → b_3Segment(E_1, C'_3) → c_3Vector(B, B'_4) → w_1Vector(C, C'_3) → u_2Vector(A, A'_3) → v_2Vector(F, G_1) → w_2Vector(A'_1, F_1) → u_3Vector(C'_1, H_1) → v_3Vector(C', C''_3) → w_3Vector(A', A''_3) → d_3Vector(B', B''_4) → e_3Vector(A'_2, H'_1) → f_3Vector(B'_3, I'_1) → g_3Vector(C'_2, J'_1) → h_3Vector(M, M'_1) → i_3Vector(N, N') → j_3Vector(L, L') → k_3Vector(Q, Q'') → l_3Vector(F'_2, S') → m_3Vector(R, R'') → n_3Vector(C''_2, N_1) → p_3Vector(A''_2, L_1) → q_3Vector(T, M_1) → r_3Vector(B''_2, U') → s_3Vector(C''_1, W') → t_3Vector(A''_1, V') → u_4Vector(T, I_1) → v_4Vector(C'', C''') → w_4Vector(A'', A''') → a_4Vector(H', H'') → b_4Vector(J', J'') → c_4Vector(I', I'') → d_4Vector(B_1, K_1) → e_4Vector(Z, Z'') → f_4Vector(A_1, J_1) → g_4
AI 绘图提示语参考
画一个几何变换演示图,包含初始多边形和一系列变换:首先通过镜像和缩放创建新图形,然后利用旋转和向量移动生成多个变形版本,最后通过镜像和进一步缩放展示对称性和相似性。整个过程通过滑块控制变换参数,展示几何变换、相似性、对称性和坐标几何的核心概念。
以上提示语为根据原始绘图命令整理而来,仅供参考。