缩放与旋转探究
几何画板及绘图内容加载中,请稍等……
这个范例演示了图形经过缩放和旋转变换后的变化规律。涉及的核心数学概念包括缩放、旋转、分形几何、几何作图、四边形、实数和积分。作图要点使用了GeoGebra的Circle(圆)、Segment(线段)、Rotate(旋转)、Ray(射线)、Point(点)、Dilate(缩放)、Polygon(多边形)等命令和对象。适合高中阶段学习几何变换和解析几何的学生使用。
GeoGebra 命令及参数
Circle(A, B) → cSegment(A, B) → fRotate(B, 45°, A) → B'Ray(A, B') → gPoint(g) → CCircle(A, C) → dSegment(A, C) → hRotate(A, 45°, A) → A'Rotate(C, 45°, A) → C'Segment(A', C') → h'Rotate(B', 45°, A) → B''Segment(C', D) → iSegment(D, C) → jDilate(C', k, A) → C''Dilate(D, k, A) → D'Segment(C'', D') → i'Dilate(D, k, A) → D'_1Dilate(C, k, A) → C'_1Segment(D'_1, C'_1) → j'Polygon(C', B'', D) → poly1, d_1, c', b''Polygon(D, B'', D', B') → poly2, d_2, b''_1, d', b'Polygon(C, D, B') → poly3, b'_1, c_1, d_3Dilate(C', k, A) → C''_1Dilate(B'', k, A) → B'''Dilate(D, k, A) → D'_2Polygon(C''_1, B''', D'_2) → poly1', d'_2, c''_1, b'''Dilate(C, k, A) → C'_2Dilate(D, k, A) → D'_3Dilate(B', k, A) → B''_1Polygon(C'_2, D'_3, B''_1) → poly3', b''_2, c'_2, d'_3Dilate(D, k, A) → D'_4Dilate(B'', k, A) → B'''_1Dilate(D', k, A) → D''Dilate(B', k, A) → B''_2Polygon(D'_4, B'''_1, D'', B''_2) → poly2', d'_4, b'''_1, d'', b''_3Rotate(C', 45°, A) → C''_2Rotate(B'', 45°, A) → B'''_2Rotate(D, 45°, A) → D'_5Polygon(C''_2, B'''_2, D'_5) → poly1'_1, d'_5, c''_2, b'''_2Rotate(C, 45°, A) → C'_3Rotate(D, 45°, A) → D'_6Rotate(B', 45°, A) → B''_3Polygon(C'_3, D'_6, B''_3) → poly3'_1, b''_4, c'_3, d'_6Rotate(D, 45°, A) → D'_7Rotate(B'', 45°, A) → B'''_3Rotate(D', 45°, A) → D''_1Rotate(B', 45°, A) → B''_4Polygon(D'_7, B'''_3, D''_1, B''_4) → poly2'_1, d'_7, b'''_3, d''_1, b''_5Rotate(C''_1, 45°, A) → ERotate(B''', 45°, A) → FRotate(D'_2, 45°, A) → GPolygon(E, F, G) → poly1'', g_1, e, f_1Rotate(C'_2, 45°, A) → HRotate(D'_3, 45°, A) → IRotate(B''_1, 45°, A) → JPolygon(H, I, J) → poly3'', j_1, h_1, i_1Rotate(D'_4, 45°, A) → KRotate(B'''_1, 45°, A) → LRotate(D'', 45°, A) → D'''Rotate(B''_2, 45°, A) → MPolygon(K, L, D''', M) → poly2'', k_1, l, d''', mRotate(C''_2, 45°, A) → NRotate(B'''_2, 45°, A) → ORotate(D'_5, 45°, A) → PPolygon(N, O, P) → poly4, p, n, oRotate(D'_7, 45°, A) → QRotate(B'''_3, 45°, A) → RRotate(D''_1, 45°, A) → SRotate(B''_4, 45°, A) → TPolygon(Q, R, S, T) → poly5, q, r, s, tRotate(C'_3, 45°, A) → URotate(D'_6, 45°, A) → VRotate(B''_3, 45°, A) → WPolygon(U, V, W) → poly6, w, u, vRotate(E, 45°, A) → E'Rotate(F, 45°, A) → F'Rotate(G, 45°, A) → G'Polygon(E', F', G') → poly1''', g', e', f'Rotate(K, 45°, A) → K'Rotate(L, 45°, A) → L'Rotate(D''', 45°, A) → ZRotate(M, 45°, A) → M'Polygon(K', L', Z, M') → poly2''', k', l', z_1, m'Rotate(H, 45°, A) → H'Rotate(I, 45°, A) → I'Rotate(J, 45°, A) → J'Polygon(H', I', J') → poly3''', j'_1, h'_1, i'_1Rotate(U, 45°, A) → U'Rotate(V, 45°, A) → V'Rotate(W, 45°, A) → W'Polygon(U', V', W') → poly6', w', u', v'Rotate(Q, 45°, A) → Q'Rotate(R, 45°, A) → R'Rotate(S, 45°, A) → S'Rotate(T, 45°, A) → T'Polygon(Q', R', S', T') → poly5', q', r', s', t'Rotate(N, 45°, A) → N'Rotate(O, 45°, A) → O'Rotate(P, 45°, A) → P'Polygon(N', O', P') → poly4', p', n', o'Rotate(E', 45°, A) → E''Rotate(F', 45°, A) → F''Segment(E'', F'') → g''Rotate(E', 45°, A) → E''_1Rotate(F', 45°, A) → F''_1Rotate(G', 45°, A) → G''Polygon(E''_1, F''_1, G'') → poly7, g''_1, e''_1, f''_1Rotate(K', 45°, A) → K''Rotate(L', 45°, A) → L''Rotate(Z, 45°, A) → Z'Rotate(M', 45°, A) → M''Polygon(K'', L'', Z', M'') → poly8, k'', l'', z', m''Rotate(H', 45°, A) → H''Rotate(I', 45°, A) → I''Rotate(J', 45°, A) → J''Polygon(H'', I'', J'') → poly9, j'', h'', i''Rotate(U', 45°, A) → U''Rotate(V', 45°, A) → V''Rotate(W', 45°, A) → W''Polygon(U'', V'', W'') → poly6'', w'', u'', v''Rotate(Q', 45°, A) → Q''Rotate(R', 45°, A) → R''Rotate(S', 45°, A) → S''Rotate(T', 45°, A) → T''Polygon(Q'', R'', S'', T'') → poly5'', q'', r'', s'', t''Rotate(N', 45°, A) → N''Rotate(O', 45°, A) → O''Rotate(P', 45°, A) → P''Polygon(N'', O'', P'') → poly4'', p'', n'', o''Rotate(H'', 45°, A) → H'''Rotate(I'', 45°, A) → I'''Rotate(J'', 45°, A) → J'''Polygon(H''', I''', J''') → poly9', j''', h''', i'''Rotate(K'', 45°, A) → K'''Rotate(L'', 45°, A) → L'''Rotate(Z', 45°, A) → Z''Rotate(M'', 45°, A) → M'''Polygon(K''', L''', Z'', M''') → poly8', k''', l''', z'', m'''Rotate(E''_1, 45°, A) → A_1Rotate(F''_1, 45°, A) → B_1Rotate(G'', 45°, A) → G'''Polygon(A_1, B_1, G''') → poly7', g''', a_1, b_1Rotate(U'', 45°, A) → U'''Rotate(V'', 45°, A) → V'''Rotate(W'', 45°, A) → W'''Polygon(U''', V''', W''') → poly6''', w''', u''', v'''Rotate(Q'', 45°, A) → Q'''Rotate(R'', 45°, A) → R'''Rotate(S'', 45°, A) → S'''Rotate(T'', 45°, A) → T'''Polygon(Q''', R''', S''', T''') → poly5''', q''', r''', s''', t'''Rotate(A_1, 45°, A) → C_1Rotate(B_1, 45°, A) → D_1Rotate(G''', 45°, A) → E_1Polygon(C_1, D_1, E_1) → poly7'', e_1, c_2, d_4Rotate(K''', 45°, A) → F_1Rotate(L''', 45°, A) → G_1Segment(F_1, G_1) → aRotate(K''', 45°, A) → H_1Rotate(L''', 45°, A) → I_1Rotate(Z'', 45°, A) → Z'''Rotate(M''', 45°, A) → J_1Polygon(H_1, I_1, Z''', J_1) → poly8'', h_2, i_2, z''', j_2Rotate(H''', 45°, A) → K_1Rotate(I''', 45°, A) → L_1Rotate(J''', 45°, A) → M_1Polygon(K_1, L_1, M_1) → poly9'', m_1, k_2, l_1Rotate(N'', 45°, A) → N'''Rotate(O'', 45°, A) → O'''Rotate(P'', 45°, A) → P'''Polygon(N''', O''', P''') → poly4''', p''', n''', o'''Rotate(U''', 45°, A) → N_1Rotate(V''', 45°, A) → O_1Rotate(W''', 45°, A) → P_1Polygon(N_1, O_1, P_1) → poly10, p_1, n_1, o_1Rotate(Q''', 45°, A) → Q_1Rotate(R''', 45°, A) → R_1Rotate(S''', 45°, A) → S_1Rotate(T''', 45°, A) → T_1Polygon(Q_1, R_1, S_1, T_1) → poly11, q_1, r_1, s_1, t_1Rotate(N''', 45°, A) → U_1Rotate(O''', 45°, A) → V_1Rotate(P''', 45°, A) → W_1Polygon(U_1, V_1, W_1) → poly12, w_1, u_1, v_1Rotate(N_1, 45°, A) → Z_1Rotate(O_1, 45°, A) → A_2Rotate(P_1, 45°, A) → B_2Polygon(Z_1, A_2, B_2) → poly10', b_2, z_2, a_2Rotate(Q_1, 45°, A) → C_2Rotate(R_1, 45°, A) → D_2Rotate(S_1, 45°, A) → E_2Rotate(T_1, 45°, A) → F_2Polygon(C_2, D_2, E_2, F_2) → poly11', c_3, d_5, e_2, f_2Rotate(U_1, 45°, A) → G_2Rotate(V_1, 45°, A) → H_2Rotate(W_1, 45°, A) → I_2Polygon(G_2, H_2, I_2) → poly12', i_3, g_2, h_3Rotate(K_1, 45°, A) → J_2Rotate(L_1, 45°, A) → K_2Rotate(M_1, 45°, A) → L_2Polygon(J_2, K_2, L_2) → poly9''', l_2, j_3, k_3Rotate(H_1, 45°, A) → M_2Rotate(I_1, 45°, A) → N_2Rotate(Z''', 45°, A) → O_2Rotate(J_1, 45°, A) → P_2Polygon(M_2, N_2, O_2, P_2) → poly8''', m_2, n_2, o_2, p_2Rotate(C_1, 45°, A) → Q_2Rotate(D_1, 45°, A) → R_2Rotate(E_1, 45°, A) → S_2Polygon(Q_2, R_2, S_2) → poly7''', s_2, q_2, r_2Rotate(J_2, 45°, A) → T_2Rotate(K_2, 45°, A) → U_2Rotate(L_2, 45°, A) → V_2Polygon(T_2, U_2, V_2) → poly13, v_2, t_2, u_2Rotate(M_2, 45°, A) → W_2Rotate(N_2, 45°, A) → Z_2Rotate(O_2, 45°, A) → A_3Rotate(P_2, 45°, A) → B_3Polygon(W_2, Z_2, A_3, B_3) → poly14, w_2, z_3, a_3, b_3Rotate(Q_2, 45°, A) → C_3Rotate(R_2, 45°, A) → D_3Rotate(S_2, 45°, A) → E_3Polygon(C_3, D_3, E_3) → poly15, e_3, c_4, d_6Dilate(C''_1, k, A) → F_3Dilate(B''', k, A) → G_3Dilate(D'_2, k, A) → H_3Polygon(F_3, G_3, H_3) → poly1''_1, h_4, f_3, g_3Dilate(D'_4, k, A) → I_3Dilate(B'''_1, k, A) → J_3Dilate(D'', k, A) → D'''_1Dilate(B''_2, k, A) → K_3Polygon(I_3, J_3, D'''_1, K_3) → poly2''_1, i_4, j_4, d'''_1, k_4Dilate(C'_2, k, A) → L_3Dilate(D'_3, k, A) → M_3Dilate(B''_1, k, A) → N_3Polygon(L_3, M_3, N_3) → poly3''_1, n_3, l_3, m_3Dilate(F_3, k, A) → O_3Dilate(G_3, k, A) → P_3Dilate(H_3, k, A) → Q_3Polygon(O_3, P_3, Q_3) → poly16, q_3, o_3, p_3Dilate(I_3, k, A) → R_3Dilate(J_3, k, A) → S_3Dilate(D'''_1, k, A) → T_3Dilate(K_3, k, A) → U_3Polygon(R_3, S_3, T_3, U_3) → poly17, r_3, s_3, t_3, u_3Dilate(L_3, k, A) → V_3Dilate(M_3, k, A) → W_3Dilate(N_3, k, A) → Z_3Polygon(V_3, W_3, Z_3) → poly18, z_4, v_3, w_3Dilate(O_3, k, A) → A_4Dilate(P_3, k, A) → B_4Dilate(Q_3, k, A) → C_4Polygon(A_4, B_4, C_4) → poly16', c_5, a_4, b_4Dilate(R_3, k, A) → D_4Dilate(S_3, k, A) → E_4Dilate(T_3, k, A) → F_4Dilate(U_3, k, A) → G_4Polygon(D_4, E_4, F_4, G_4) → poly17', d_7, e_4, f_4, g_4Dilate(V_3, k, A) → H_4Dilate(W_3, k, A) → I_4Dilate(Z_3, k, A) → J_4Polygon(H_4, I_4, J_4) → poly18', j_5, h_5, i_5Dilate(A_4, k, A) → K_4Dilate(B_4, k, A) → L_4Dilate(C_4, k, A) → M_4Polygon(K_4, L_4, M_4) → poly16'', m_4, k_5, l_4Dilate(D_4, k, A) → N_4Dilate(E_4, k, A) → O_4Dilate(F_4, k, A) → P_4Dilate(G_4, k, A) → Q_4Polygon(N_4, O_4, P_4, Q_4) → poly17'', n_4, o_4, p_4, q_4Dilate(U_3, k, A) → R_4Dilate(H_4, k, A) → S_4Dilate(I_4, k, A) → T_4Dilate(J_4, k, A) → U_4Polygon(S_4, T_4, U_4) → poly18'', u_4, s_4, t_4