黄金矩形无限缩放——几何构造与视觉探索
几何画板及绘图内容加载中,请稍等……
① 本范例通过GeoGebra动态演示黄金矩形及其内部不断缩小的相似矩形,形成无限缩放的视觉效果,直观展示黄金比例的自相似性。② 核心数学概念包括黄金比例(约1.618)、相似矩形、比例与几何级数,以及反射和旋转对称性。③ 作图要点:利用线段、多边形工具构造初始矩形,通过中点、圆、射线、交点、垂线等命令确定黄金分割点,再以圆弧和点工具生成内部嵌套矩形,反复迭代形成缩放序列;涉及对象包括多个多边形、线段、圆和点。④ 适合高中及以上学生用于理解黄金比例、几何构造和无限过程,也可作为数学艺术或分形启蒙的演示素材。
GeoGebra 命令及参数
Segment(A, B) → fPolygon(A, B, 4) → poly1, g, h, i, j, C, DMidpoint(h) → ECircle(E, D) → cRay(B, C) → kIntersect(c, k, 1) → FOrthogonalLine(F, k) → lOrthogonalLine(D, i) → mIntersect(l, m) → GPolygon(G, D, 4) → poly2, n, p, q, r, H, ISegment(C, F) → sSegment(F, I) → tPolygon(F, I, 4) → poly3, a_{14}, b, d, e, J, KPolygon(C, K, 4) → poly4, f_1, g_1, h_1, i_1, L, MPolygon(H, M, 4) → poly5, j_1, k_1, l_1, m_1, N, OPolygon(J, O, 4) → poly6, n_1, p_1, q_1, r_1, P, QPolygon(L, Q, 4) → poly7, s_1, t_1, a_1, b_1, R, SPolygon(N, S, 4) → poly8, c_1, d_1, e_1, f_2, T, UPolygon(P, U, 4) → poly9, g_2, h_2, i_2, j_2, V, WPolygon(R, W, 4) → poly10, k_2, l_2, m_2, n_2, Z, A_1Polygon(T, A_1, 4) → poly11, p_2, q_2, r_2, s_2, B_1, C_1Polygon(V, C_1, 4) → poly12, t_2, a_2, b_2, c_2, D_1, E_1Polygon(Z, E_1, 4) → poly13, d_2, e_2, f_3, g_3, F_1, G_1Polygon(B_1, G_1, 4) → poly14, h_3, i_3, j_3, k_3, H_1, I_1Polygon(D_1, I_1, 4) → poly15, l_3, m_3, n_3, p_3, J_1, K_1Polygon(F_1, K_1, 4) → poly16, q_3, r_3, s_3, t_3, L_1, M_1Polygon(H_1, M_1, 4) → poly17, a_3, b_3, c_3, d_3, N_1, O_1Polygon(J_1, O_1, 4) → poly18, e_3, f_4, g_4, h_4, P_1, Q_1Polygon(L_1, Q_1, 4) → poly19, i_4, j_4, k_4, l_4, R_1, S_1Polygon(N_1, S_1, 4) → poly20, m_4, n_4, p_4, q_4, T_1, U_1Polygon(P_1, U_1, 4) → poly21, r_4, s_4, t_4, a_4, V_1, W_1Polygon(R_1, W_1, 4) → poly22, b_4, c_4, d_4, e_4, Z_1, A_2Polygon(T_1, A_2, 4) → poly23, f_5, g_5, h_5, i_5, B_2, C_2Polygon(V_1, C_2, 4) → poly24, j_5, k_5, l_5, m_5, D_2, E_2Polygon(Z_1, E_2, 4) → poly25, n_5, p_5, q_5, r_5, F_2, G_2Polygon(B_2, G_2, 4) → poly26, s_5, t_5, a_5, b_5, H_2, I_2Polygon(D_2, I_2, 4) → poly27, c_5, d_5, e_5, f_6, J_2, K_2Polygon(F_2, K_2, 4) → poly28, g_6, h_6, i_6, j_6, L_2, M_2Polygon(H_2, M_2, 4) → poly29, k_6, l_6, m_6, n_6, N_2, O_2Polygon(J_2, O_2, 4) → poly30, p_6, q_6, r_6, s_6, P_2, Q_2Polygon(L_2, Q_2, 4) → poly31, t_6, a_6, b_6, c_6, R_2, S_2Polygon(N_2, S_2, 4) → poly32, d_6, e_6, f_7, g_7, T_2, U_2CircleArc(C, D, B) → c_7CircleArc(H, I, D) → d_7CircleArc(J, K, I) → e_7CircleArc(L, M, K) → q_7CircleArc(N, O, M) → r_7CircleArc(P, Q, O) → s_7CircleArc(R, S, Q) → t_7CircleArc(T, U, S) → c_8CircleArc(V, W, U) → d_8CircleArc(Z, A_1, W) → e_8CircleArc(B_1, C_1, A_1) → f_8CircleArc(D_1, E_1, C_1) → g_8CircleArc(F_1, G_1, E_1) → h_8CircleArc(H_1, I_1, G_1) → k_8CircleArc(J_1, K_1, I_1) → p_8CircleArc(L_1, M_1, K_1) → q_8CircleArc(N_1, O_1, M_1) → r_8CircleArc(P_1, Q_1, O_1) → s_8CircleArc(R_1, S_1, Q_1) → t_8CircleArc(T_1, U_1, S_1) → c_9CircleArc(V_1, W_1, U_1) → d_9CircleArc(Z_1, A_2, W_1) → e_9CircleArc(B_2, C_2, A_2) → f_9CircleArc(D_2, E_2, C_2) → g_9CircleArc(F_2, G_2, E_2) → h_9CircleArc(H_2, I_2, G_2) → k_9CircleArc(J_2, K_2, I_2) → p_9CircleArc(L_2, M_2, K_2) → q_9CircleArc(N_2, O_2, M_2) → r_9CircleArc(P_2, Q_2, O_2) → h_7CircleArc(R_2, S_2, Q_2) → k_7CircleArc(T_2, U_2, S_2) → p_7Polygon(P_2, U_2, 4) → poly33, i_7, j_7, l_7, m_7, V_2, W_2Polygon(R_2, W_2, 4) → poly34, n_7, a_7, b_7, i_8, Z_2, A_3CircleArc(V_2, W_2, U_2) → s_9CircleArc(Z_2, A_3, W_2) → t_9Segment(Z_2, T_2) → j_8Segment(V_2, A_3) → l_8Intersect(j_8, l_8) → B_3Segment(B, F) → m_8Segment(F, G) → n_8Segment(G, A) → a_8Polygon(F, B, 4) → poly35, b_8, i_9, j_9, l_9, C_3, D_3CircleArc(F, B, D_3) → c_{10}Polygon(G, D_3, 4) → poly36, m_9, n_9, a_9, b_9, E_3, F_3Polygon(A, F_3, 4) → poly37, f_{10}, g_{10}, h_{10}, i_{10}, G_3, H_3Polygon(C_3, H_3, 4) → poly38, j_{10}, k_{10}, l_{10}, m_{10}, I_3, J_3Polygon(E_3, J_3, 4) → poly39, n_{10}, p_{10}, q_{10}, r_{10}, K_3, L_3Polygon(G_3, L_3, 4) → poly40, s_{10}, t_{10}, a_{10}, b_{10}, M_3, N_3Polygon(I_3, N_3, 4) → poly41, d_{10}, e_{10}, f_{11}, g_{11}, O_3, P_3Polygon(K_3, P_3, 4) → poly42, h_{11}, i_{11}, j_{11}, k_{11}, Q_3, R_3Polygon(M_3, R_3, 4) → poly43, l_{11}, m_{11}, n_{11}, p_{11}, S_3, T_3Polygon(O_3, T_3, 4) → poly44, q_{11}, r_{11}, s_{11}, t_{11}, U_3, V_3Polygon(Q_3, V_3, 4) → poly45, a_{11}, b_{11}, c_{11}, d_{11}, W_3, Z_3Polygon(S_3, Z_3, 4) → poly46, e_{11}, f_{12}, g_{12}, h_{12}, A_4, B_4Polygon(U_3, B_4, 4) → poly47, i_{12}, j_{12}, k_{12}, l_{12}, C_4, D_4Polygon(W_3, D_4, 4) → poly48, m_{12}, n_{12}, p_{12}, q_{12}, E_4, F_4Polygon(A_4, F_4, 4) → poly49, r_{12}, s_{12}, t_{12}, a_{12}, G_4, H_4Polygon(C_4, H_4, 4) → poly50, b_{12}, c_{12}, d_{12}, e_{12}, I_4, J_4Polygon(E_4, J_4, 4) → poly51, f_{13}, g_{13}, h_{13}, i_{13}, K_4, L_4Polygon(G_4, L_4, 4) → poly52, j_{13}, k_{13}, l_{13}, m_{13}, M_4, N_4Polygon(I_4, N_4, 4) → poly53, n_{13}, p_{13}, q_{13}, r_{13}, O_4, P_4Polygon(K_4, P_4, 4) → poly54, s_{13}, t_{13}, a_{13}, b_{13}, Q_4, R_4CircleArc(G, D_3, F_3) → c_{13}CircleArc(A, F_3, H_3) → d_{13}CircleArc(C_3, H_3, J_3) → e_{13}CircleArc(E_3, J_3, L_3) → c_{14}CircleArc(G_3, L_3, N_3) → d_{14}CircleArc(I_3, N_3, P_3) → e_{14}CircleArc(K_3, P_3, R_3) → f_{14}CircleArc(M_3, R_3, T_3) → g_{14}CircleArc(O_3, T_3, V_3) → h_{14}CircleArc(Q_3, V_3, Z_3) → k_{14}CircleArc(S_3, Z_3, B_4) → p_{14}CircleArc(U_3, B_4, D_4) → q_{14}CircleArc(W_3, D_4, F_4) → r_{14}CircleArc(A_4, F_4, H_4) → s_{14}CircleArc(C_4, H_4, J_4) → t_{14}CircleArc(E_4, J_4, L_4) → c_{15}CircleArc(G_4, L_4, N_4) → d_{15}CircleArc(I_4, N_4, P_4) → e_{15}CircleArc(K_4, P_4, R_4) → f_{15}PointIn(poly54) → S_4PointIn(poly54) → T_4PointIn(poly53) → U_4PointIn(poly52) → V_4Segment(S_4, V_4) → i_{14}Segment(V_4, U_4) → j_{14}Segment(U_4, T_4) → l_{14}Segment(T_4, S_4) → m_{14}
AI 绘图提示语参考
绘制一个黄金矩形,并在其内部不断构造更小的相似黄金矩形,直到无法显示为止。首先绘制一个矩形ABCD,然后找到其对角线BC的中点E,以E为圆心,D为半径画圆,从B点引射线到圆上的F点,再从F点作垂直于BC的直线交圆于G点,以G为顶点构造一个与ABCD相似的矩形GFHI。重复此过程,每次使用上一步生成的矩形的对角线中点和相邻顶点构造新的矩形,直到无法显示为止。
以上提示语为根据原始绘图命令整理而来,仅供参考。