变换与组合探索
几何画板及绘图内容加载中,请稍等……
①本范例演示了通过选择和组合不同的几何变换(如旋转、反射、平移)来改变图形形状的过程;②涉及的核心数学概念包括变换、组合变换、几何作图、向量运算;③作图要点:使用了 Rotate(旋转)、Line(线)、Mirror(反射)、Vector(向量)、Translate(平移)、Polygon(多边形)、Point(点)等 GeoGebra 命令和对象;④适合高中及以上学生学习和探索几何变换的性质与组合效果。
GeoGebra 命令及参数
Rotate(A, Angle, O_0) → A'_3Line(P_1, P_2) → r_0Mirror(A, r_0) → A'_2Vector(A, A'_1) → vTranslate(A, v) → B_8Polygon(A, B, C, D, E, F) → poly0, a, b, c, d, e, fTranslate(B, v) → B'Translate(C, v) → C'Translate(D, v) → D'Translate(E, v) → E'Translate(F, v) → F'Polygon(B_8, B', C', D', E', F') → poly1, a', b', c', d', e', f'Mirror(B, r_0) → B'_1Mirror(C, r_0) → C'_1Mirror(D, r_0) → D'_1Mirror(E, r_0) → E'_1Mirror(F, r_0) → F'_1Polygon(A'_2, B'_1, C'_1, D'_1, E'_1, F'_1) → poly2, a'_1, b'_1, c'_1, d'_1, e'_1, f'_1Rotate(B, Angle, O_0) → B'_2Rotate(C, Angle, O_0) → C'_2Rotate(D, Angle, O_0) → D'_2Rotate(E, Angle, O_0) → E'_2Rotate(F, Angle, O_0) → F'_2Polygon(A'_3, B'_2, C'_2, D'_2, E'_2, F'_2) → poly3, a'_2, b'_2, c'_2, d'_2, e'_2, f'_2Vector(A'_1, A''_1) → v_1Translate(B_8, v_1) → B_7Translate(B', v_1) → B''Translate(C', v_1) → C''Translate(D', v_1) → D''Translate(E', v_1) → E''Translate(F', v_1) → F''Polygon(B_7, B'', C'', D'', E'', F'') → poly1', a'', b'', c'', d'', e'', f''Vector(A'_3, A''_7) → v_3Translate(A'_3, v_3) → JTranslate(B'_2, v_3) → KTranslate(C'_2, v_3) → LTranslate(D'_2, v_3) → MTranslate(E'_2, v_3) → NTranslate(F'_2, v_3) → O_4Polygon(J, K, L, M, N, O_4) → poly3', j, k, l, m, n, oVector(A'_2, A''_4) → v_2Translate(A'_2, v_2) → RTranslate(B'_1, v_2) → STranslate(C'_1, v_2) → TTranslate(D'_1, v_2) → UTranslate(E'_1, v_2) → VTranslate(F'_1, v_2) → WPolygon(R, S, T, U, V, W) → poly2', r, s, t, u_1, v_5, w_1Line(P_3, P_4) → r_1Line(P_5, P_6) → r_3Line(P_8, P_7) → r_2Mirror(B_8, r_1) → A''_2Mirror(B', r_1) → B''_1Mirror(C', r_1) → C''_1Mirror(D', r_1) → D''_1Mirror(E', r_1) → E''_1Mirror(F', r_1) → F''_1Polygon(A''_2, B''_1, C''_1, D''_1, E''_1, F''_1) → poly1'_1, a''_1, b''_1, c''_1, d''_1, e''_1, f''_1Mirror(A'_3, r_3) → A''_8Mirror(B'_2, r_3) → B_9Mirror(C'_2, r_3) → B_1Mirror(D'_2, r_3) → C_1Mirror(E'_2, r_3) → D_1Mirror(F'_2, r_3) → E_1Polygon(A''_8, B_9, B_1, C_1, D_1, E_1) → poly3'_1, z, a_2, b_2, c_1, d_1, e_1Mirror(A'_2, r_2) → A''_5Mirror(B'_1, r_2) → G_1Mirror(C'_1, r_2) → H_1Mirror(D'_1, r_2) → I_1Mirror(E'_1, r_2) → J_1Mirror(F'_1, r_2) → K_1Polygon(A''_5, G_1, H_1, I_1, J_1, K_1) → poly2'_1, f_1, g_4, h_4, i_4, j_1, k_1Rotate(B', Angle_1, O_1) → B''_2Rotate(C', Angle_1, O_1) → C''_2Rotate(D', Angle_1, O_1) → D''_2Rotate(E', Angle_1, O_1) → E''_2Rotate(F', Angle_1, O_1) → F''_2Rotate(B_8, Angle_1, O_1) → A''_3Polygon(A''_3, B''_2, C''_2, D''_2, E''_2, F''_2) → poly1'_2, a''_2, b''_2, c''_2, d''_2, e''_2, f''_2Rotate(B'_1, Angle_2, O_2) → M_1Rotate(C'_1, Angle_2, O_2) → N_1Rotate(D'_1, Angle_2, O_2) → O_5Rotate(E'_1, Angle_2, O_2) → Q_1Rotate(F'_1, Angle_2, O_2) → R_1Rotate(A'_2, Angle_2, O_2) → A''_6Polygon(A''_6, M_1, N_1, O_5, Q_1, R_1) → poly2'_2, l_2, m_2, n_2, o_1, q_1, r_4Rotate(B'_2, Angle_3, O_3) → T_1Rotate(C'_2, Angle_3, O_3) → U_1Rotate(D'_2, Angle_3, O_3) → V_1Rotate(E'_2, Angle_3, O_3) → W_1Rotate(F'_2, Angle_3, O_3) → Z_1Rotate(A'_3, Angle_3, O_3) → A''_9Polygon(A''_9, T_1, U_1, V_1, W_1, Z_1) → poly3'_2, s_1, t_1, u_2, v_4, w_2, z_1Polygon(G, H, I, O, Q, Z) → poly4, g, h, i, o_2, q, z_2Polygon(A_1, F_1, L_1, S_1, A_2, B_2) → poly5, a_1, f_2, l_1, s_2, a_3, b_1Polygon(C_2, D_2, E_2, F_2, G_2, H_2) → poly6, c_2, d_2, e_2, f_3, g_5, h_5Polygon(I_2, J_2, K_2, L_2, M_2, N_2) → poly7, i_5, j_2, k_2, l_3, m_1, n_1Polygon(Q_2, R_2, S_2, T_2, U_2, V_2) → poly8, q_2, r_5, s_3, t_2, u_3, v_6Polygon(W_2, Z_2, A_3, B_3, C_3, D_3) → poly9, w_3, z_3, a_4, b_3, c_3, d_3Polygon(E_3, F_3, G_3, H_3, I_3, J_3) → poly10, e_3, f_4, g_6, h_6, i_6, j_3Polygon(K_3, L_3, M_3, N_3, Q_3, R_3) → poly11, k_3, l_4, m_3, n_3, q_3, r_6Polygon(S_3, T_3, U_3, V_3, W_3, Z_3) → poly12, s_4, t_3, u_4, v_7, w_4, z_4Polygon(A_4, B_4, C_4, D_4, E_4, F_4) → poly13, a_5, b_4, c_4, d_4, e_4, f_5Point(xAxis) → I_4Point(xAxis) → J_4Polygon(G_4, H_4, I_4, J_4, K_4, L_4) → poly14, g_7, h_7, i_7, j_4, k_4, l_5Polygon(M_4, N_4, Q_4, R_4, S_4, T_4) → poly15, m_4, n_4, q_4, r_7, s_5, t_4Polygon(U_4, V_4, W_4, Z_4, A_5, B_5) → poly16, u_5, v_8, w_5, z_5, a_6, b_5Polygon(C_5, D_5, E_5, F_5, G_5, H_5) → poly17, c_5, d_5, e_5, f_6, g_8, h_8Polygon(I_5, J_5, K_5, L_5, M_5, N_5) → poly18, i_8, j_5, k_5, l_6, m_5, n_5Polygon(Q_5, R_5, S_5, T_5, U_5, V_5) → poly19, q_5, r_8, s_6, t_5, u_6, v_9