多边形与向量演示
几何画板及绘图内容加载中,请稍等……
①本范例演示了如何通过构造多边形和向量展示二维空间中的几何关系;②涉及的核心数学概念包括多边形构造、向量运算、中点计算、旋转与镜像变换;③作图要点提炼自构造摘要,使用了Segment、Intersect、Point、CircleArc、Line、Mirror、Rotate、Polygon、Sequence、Midpoint、Distance、Plane等命令及对象;④适合高中数学教学,用于理解向量与几何变换的关联,以及解析几何作图方法。
GeoGebra 命令及参数
Segment(A, B) → fSegment(B, C) → gSegment(D, A) → iSegment(C, D) → hIntersect(i, yAxis) → EIntersect(f, xAxis) → FIntersect(g, yAxis) → GPoint(xAxis) → HCircleArc(G, C, I) → cCircleArc(G, I, B) → dPoint(c) → JPoint(c) → KPoint(c) → LPoint(c) → MPoint(c) → NLine(J, g) → jLine(K, g) → kLine(L, g) → lLine(M, g) → mLine(N, g) → nMirror(I_1, vgl1) → N_1Mirror(J_1, vgl1) → O_1Mirror(K_1, vgl1) → P_1Mirror(L_1, vgl1) → Q_1Mirror(M_1, vgl1) → R_1Rotate(I_1, 90°, zAxis) → S_1Rotate(J_1, 90°, zAxis) → PRotate(L_1, 90°, zAxis) → QRotate(M_1, 90°, zAxis) → RRotate(I_1, (-(90°)), zAxis) → SLine(M_1, h) → pLine(L_1, h) → qLine(K_1, h) → rLine(J_1, h) → sLine(I_1, h) → tLine(H_1, h) → aLine(R, i) → bLine(Q, i) → eLine(P, i) → f_1Line(S_1, i) → g_1Intersect(g_1, t) → TIntersect(f_1, s) → UIntersect(r, e) → VIntersect(p, b) → WRotate(K_1, 90°, zAxis) → ZLine(Z, i) → h_1Intersect(r, h_1) → A_1Intersect(q, e) → T_1Mirror(T, vgl1) → T'Mirror(U, vgl1) → U'Mirror(A_1, vgl1) → U_1Mirror(T_1, vgl1) → V_1Mirror(W, vgl1) → W'Polygon(D, A, W', W) → vierhoek1, d_1, a_1, w', wPolygon(W, W', V_1, T_1) → vierhoek2, w_1, i_1, v_1, t_1Polygon(T_1, V_1, U_1, A_1) → vierhoek3, j_1, k_1, u_1, l_1Polygon(A_1, U_1, U', U) → vierhoek4, m_1, n_1, u', uPolygon(U, U', T', T) → vierhoek5, u_2, p_1, t', t_2Polygon(T, T', H_1) → driehoek1, q_1, t_3, r_1Segment(H_1, T) → s_1Segment(T, U) → b_1Segment(U, A_1) → c_1Segment(A_1, T_1) → e_1Segment(T_1, W) → f_2Segment(W, D) → g_2Segment(H_1, T') → h_2Segment(T', U') → i_2Segment(U', U_1) → j_2Segment(U_1, V_1) → k_2Segment(V_1, W') → l_2Segment(W', A) → m_2Sequence(Rotate[vierhoek1, (nn * 90°), zAxis], nn, 1, 4) → l1Sequence(Rotate[vierhoek2, (nn * 90°), zAxis], nn, 1, 4) → l2Sequence(Rotate[vierhoek3, (nn * 90°), zAxis], nn, 1, 4) → l3Sequence(Rotate[vierhoek4, (nn * 90°), zAxis], nn, 1, 4) → l4Sequence(Rotate[vierhoek5, (nn * 90°), zAxis], nn, 1, 4) → l5Sequence(Rotate[driehoek1, (nn * 90°), zAxis], nn, 1, 4) → l6Sequence(Segment[Rotate[H_1, (nn * 90°), zAxis], Rotate[T', (nn * 90°), zAxis]], nn, 1, 2) → l7Sequence(Segment[Rotate[T', (nn * 90°), zAxis], Rotate[U', (nn * 90°), zAxis]], nn, 1, 2) → l8Sequence(Segment[Rotate[U', (nn * 90°), zAxis], Rotate[U_1, (nn * 90°), zAxis]], nn, 1, 2) → l9Sequence(Segment[Rotate[U_1, (nn * 90°), zAxis], Rotate[V_1, (nn * 90°), zAxis]], nn, 1, 2) → l10Sequence(Segment[Rotate[V_1, (nn * 90°), zAxis], Rotate[W', (nn * 90°), zAxis]], nn, 1, 2) → l11Sequence(Segment[Rotate[W', (nn * 90°), zAxis], Rotate[A, (nn * 90°), zAxis]], nn, 1, 2) → l12Midpoint(H, E) → W_1Line(W_1, zAxis) → n_2Intersect(c_1, n_2) → Z_1Distance(W_1, E) → horstraalPlane(H, E, Z_1) → p_2Intersect(p_2, w') → A_2Intersect(p_2, v_1) → B_2Intersect(p_2, u_1) → C_2Plane(B, D, H_1) → diagMirror(C_2, diag) → D_2Mirror(B_2, diag) → E_2Mirror(A_2, diag) → F_2Segment(H, F_2) → q_2Segment(F_2, E_2) → r_2Segment(E_2, D_2) → s_2Segment(D_2, Z_1) → a_2Segment(Z_1, C_2) → b_2Segment(C_2, B_2) → c_2Segment(B_2, A_2) → d_2Segment(A_2, E) → e_2Sequence(Segment[Rotate[D_2, (nn * 90°), zAxis], Rotate[Z_1, (nn * 90°), zAxis]], nn, 1, 3) → l13Sequence(Segment[Rotate[Z_1, (nn * 90°), zAxis], Rotate[C_2, (nn * 90°), zAxis]], nn, 1, 3) → l14Sequence(Segment[Rotate[C_2, (nn * 90°), zAxis], Rotate[B_2, (nn * 90°), zAxis]], nn, 1, 3) → l15Sequence(Segment[Rotate[B_2, (nn * 90°), zAxis], Rotate[A_2, (nn * 90°), zAxis]], nn, 1, 3) → l16Sequence(Segment[Rotate[A_2, (nn * 90°), zAxis], Rotate[E, (nn * 90°), zAxis]], nn, 1, 3) → l17Sequence(Segment[Rotate[H, (nn * 90°), zAxis], Rotate[F_2, (nn * 90°), zAxis]], nn, 1, 3) → l18Sequence(Segment[Rotate[F_2, (nn * 90°), zAxis], Rotate[E_2, (nn * 90°), zAxis]], nn, 1, 3) → l19Sequence(Segment[Rotate[E_2, (nn * 90°), zAxis], Rotate[D_2, (nn * 90°), zAxis]], nn, 1, 3) → l20Point(b_1) → G_2Segment(H_1, T) → f_3Segment(T, G_2) → g_3Segment(G_2, Z_1) → h_3Sequence(Segment[Rotate[H_1, (nn * 90°), zAxis], Rotate[T, (nn * 90°), zAxis]], nn, 1, 3) → l21Sequence(Segment[Rotate[T, (nn * 90°), zAxis], Rotate[G_2, (nn * 90°), zAxis]], nn, 1, 3) → l22Sequence(Segment[Rotate[G_2, (nn * 90°), zAxis], Rotate[Z_1, (nn * 90°), zAxis]], nn, 1, 3) → l23Segment(E, F) → i_3Segment(F, G) → j_3Segment(E, H) → k_3Segment(H, G) → l_3Segment(W_1, O) → m_3Point(i_3) → H_2Segment(H_2, O) → n_3Point(j_3) → I_2Segment(O, I_2) → p_3Point(l_3) → J_2Segment(O, J_2) → q_3Segment(B, I_2) → r_3Segment(A, H_2) → s_3Segment(W_1, D) → a_3Segment(J_2, C) → b_3Rotate(Z_1, 90°, zAxis) → K_2Mirror(Z_1, zAxis) → L_2Midpoint(Z_1, L_2) → M_2Segment(Z_1, L_2) → c_3Rotate(K_2, (-(90°)), c_3) → N_2Segment(U_1, K_2) → e_3Polygon(Z_1, A_1, C_2) → driehoek2, f_4, z_1, g_4Polygon(A_1, T_1, B_2, C_2) → vierhoek6, h_4, i_4, j_4, k_4Polygon(T_1, W, A_2, B_2) → vierhoek7, l_4, w_2, m_4, n_4Polygon(W, D, E, A_2) → vierhoek8, w_3, d_4, e_4, p_4Mirror(vierhoek6, diag) → vierhoek6'Mirror(vierhoek7, diag) → vierhoek7'Mirror(vierhoek8, diag) → vierhoek8'Mirror(driehoek2, diag) → driehoek2'Sequence(Rotate[l24, (nn * 90°), zAxis], nn, 1, 3) → l25Sequence(Rotate[l26, (nn * 90°), zAxis], nn, 1, 3) → l27Polygon(Z_1, C_2, B_2, A_2, E, D_3) → veelhoek1, q_4, r_4, s_4, t_4, e_5, a_4Sequence(Rotate[veelhoek1, (nn * 90°), zAxis], nn, 1, 3) → l28Mirror(veelhoek1, vgl1) → veelhoek1'Sequence(Rotate[veelhoek1', (nn * 90°), zAxis], nn, 1, 3) → l29Mirror(D_3, diag) → E_3Segment(E_3, D_3) → b_4Mirror(D_3, zAxis) → O_2Segment(O_2, D_3) → d_3Rotate(E_3, (-(90°)), d_3) → P_2CircleArc(M_2, E_3, P_2) → c_4Point(c_4) → Q_2Point(c_4) → R_2Point(c_4) → T_2Point(c_4) → U_2Point(c_4) → V_2Plane(W_2, M_2, K_2) → spiegMirror(Z_2, spieg) → G_3Mirror(A_3, spieg) → H_3Mirror(B_3, spieg) → I_3Mirror(C_3, spieg) → J_3Mirror(F_3, spieg) → K_3Polygon(G_3, Z_2, W_2) → driehoek3, f_5, g_5, z_2Polygon(G_3, H_3, A_3, Z_2) → vierhoek9, h_5, i_5, j_5, k_5Polygon(H_3, I_3, B_3, A_3) → vierhoek10, l_5, m_5, n_5, p_5Polygon(I_3, J_3, C_3, B_3) → vierhoek11, q_5, r_5, s_5, t_5Polygon(J_3, K_3, F_3, C_3) → vierhoek12, a_5, b_5, c_5, d_5Polygon(K_3, O_2, E_3, F_3) → vierhoek13, f_6, o_2, g_6, h_6Sequence(Rotate[l30, (nn * 90°), zAxis], nn, 1, 3) → l31Sequence(Segment[Rotate[E_3, (nn * 90°), zAxis], Rotate[D_3, (nn * 90°), zAxis]], nn, 1, 3) → l32Segment(O_2, K_3) → i_6Segment(K_3, J_3) → j_6Segment(J_3, I_3) → k_6Segment(I_3, H_3) → l_6Segment(H_3, G_3) → m_6Segment(G_3, W_2) → n_6Sequence(Rotate[l33, (nn * 90°), zAxis], nn, 1, 3) → l34Segment(Z_1, A_1) → p_6Sequence(Segment[Rotate[Z_1, (nn * 90°), zAxis], Rotate[A_1, (nn * 90°), zAxis]], nn, 1, 3) → l35Midpoint(o_2) → L_3Midpoint(K_3, F_3) → M_3Midpoint(J_3, C_3) → N_3Midpoint(I_3, B_3) → O_3Midpoint(H_3, A_3) → P_3Midpoint(G_3, Z_2) → Q_3Segment(L_3, M_3) → q_6Segment(M_3, N_3) → r_6Segment(N_3, O_3) → s_6Segment(O_3, P_3) → t_6Segment(P_3, Q_3) → a_6Segment(Q_3, W_2) → b_6Sequence(Rotate[l36, (nn * 90°), zAxis], nn, 1, 3) → l37