基础图形
几何画板及绘图内容加载中,请稍等……
①本范例演示了基本几何图形的绘制与变换;②涉及的核心数学概念包括几何作图、变换、向量与坐标几何;③作图要点:使用了 Rotate(旋转)、Ray(射线)、Intersect(交点)、Segment(线段)、Mirror(镜像)、Point(点)、Polygon(多边形)、Midpoint(中点)、Vector(向量)、Line(直线)、CircleArc(圆弧)、Circle(圆)、Plane(平面)、Distance(距离)、OrthogonalLine(垂线)、Sequence(数列)等 GeoGebra 命令与对象;④适合初中及以上学生学习几何作图与空间想象能力。
GeoGebra 命令及参数
Rotate(B_1, 45°, A_1) → C_1Rotate(C_1, (-(22.5°)), A_1) → J_1Ray(A_1, J_1) → l_2Intersect(vgl1, l_2) → N_1Segment(V, U) → g_2Rotate(V, 22.5°, Z) → V'Ray(Z, V') → f_2Mirror(V, f_2) → V'_1Intersect(g_2, f_2) → I_1Point(yAxis) → APolygon(A, B, 4) → veelhoek1, f, g, h, i, C, DPoint(yAxis) → ERotate(F, (-(67.5°)), E) → F'Point(yAxis) → HRotate(H, (-(22.5°)), G) → H'Ray(G, H') → jRay(E, F') → kIntersect(j, k) → IPolygon(E, I, G, F) → vierhoek1, e, i_1, g_1, f_1Point(yAxis) → KPoint(yAxis) → LRotate(L, (-(22.5°)), M) → L'Rotate(L, 22.5°, K) → L'_1Ray(K, L'_1) → lRay(M, L') → mIntersect(l, m) → NPolygon(K, L, M, N) → vierhoek2, k_1, l_1, m_1, nPoint(yAxis) → OIntersect(xAxis, yAxis) → PPoint(xAxis) → QPolygon((1, 0), (1, 1), (0, 1)) → driehoek1, p, q, b_9Rotate(S, 45°, R) → S'Polygon(R, S, T, S') → vierhoek3, r, s, t, s'Midpoint(V, U) → WRotate(W, (-(90°)), U) → W'Polygon(Z, V, I_1, V'_1) → vierhoek4, h_2, i_2, j_2, k_2Midpoint(D_1, C_1) → E_1Polygon(A_1, B_1, N_1, C_1) → vierhoek5, a_1, b_1, c_1, e_1Point(xAxis) → F_1Point(xAxis) → G_1Rotate(G_1, 45°, F_1) → H_1Polygon(F_1, G_1, H_1) → driehoek2, h_1, a, bVector(A, D) → uVector(A, B) → dVector(D, C) → u_1Vector(B, C) → v_1Vector(I, E) → w_1Vector(I, G) → d_1Vector(E, F) → j_1Vector(G, F) → n_1Vector(L, K) → p_1Vector(L, M) → q_1Vector(M, N) → r_1Vector(K, N) → s_1Segment(O, Q) → t_1Vector(R, S') → w_2Vector(R, S) → a_2Vector(S, T) → b_2Vector(S', T) → c_2Vector(I_1, V) → vVector(I_1, V'_1) → wVector(V, Z) → d_2Vector(V'_1, Z) → e_2Line(K_1, L_1) → m_2Intersect(m_2, l_2) → M_1Line(A_1, B_1) → n_2Vector(A_1, C_1) → p_2Vector(A_1, B_1) → q_2Segment(C_1, N_1) → r_2Segment(N_1, B_1) → s_2Segment(H_1, G_1) → t_2Vector(H_1, F_1) → u_3Vector(G_1, F_1) → v_3Intersect(yAxis, xAxis) → O_1Point(xAxis) → P_1Point(zAxis) → Q_1Segment(O_1, Q_1) → verthoek00Segment(P_1, R_1) → verthoek0Segment(Q_1, R_1) → f_3CircleArc(U_1, W_1, T_1) → boog0Segment(S_1, T_1) → vertmidden0Segment(W_1, V_1) → vertklein0Segment(P_1, S_1) → onder0Segment(R_1, V_1) → boven0Line(U_1, V_1) → asRotate(P_1, (-(90°)), as) → Z_1Rotate(S_1, (-(90°)), as) → A_2Segment(Z_1, A_2) → onder0'Rotate(R_1, (-(90°)), as) → B_2Rotate(V_1, (-(90°)), as) → C_2Segment(B_2, C_2) → boven0'Rotate(boog0, (-(90°)), as) → boog0'Rotate(S_1, (-(90°)), as) → D_2Rotate(T_1, (-(90°)), as) → E_2Segment(D_2, E_2) → vertmidden0'Segment(Q_1, B_2) → g_3Intersect(as, xOyPlane) → F_2Rotate(P_1, (-(90°)), as) → G_2Rotate(R_1, (-(90°)), as) → H_2Segment(G_2, H_2) → verthoek0'Polygon(P_1, F_2, Z_1, O_1) → vierhoek6, h_3, i_3, z_1, o_1Segment(K_2, P_1) → j_3Segment(Z_1, L_2) → k_3Segment(O_1, J_2) → l_3Segment(J_2, K_2) → m_3Segment(J_2, L_2) → n_3Segment(I_2, P_1) → p_3Segment(I_2, Z_1) → q_3Circle(P_1, 0.2, j_3) → c_3Plane(O_1, F_2, J_2) → diagSegment(K_2, M_2) → r_3Segment(M_2, L_2) → s_3Segment(M_2, I_2) → t_3CircleArc(P_2, Q_2, O_2) → d_3Segment(K_2, R_2) → a_3Segment(R_2, Q_2) → b_3Segment(O_2, N_2) → e_3Segment(P_1, N_2) → f_4Mirror(K_2, diag) → S_2Mirror(R_2, diag) → T_2Segment(S_2, T_2) → g_4Mirror(d_3, diag) → c_4Mirror(O_2, diag) → U_2Mirror(N_2, diag) → V_2Segment(U_2, V_2) → h_4Mirror(P_1, diag) → W_2Mirror(N_2, diag) → Z_2Segment(W_2, Z_2) → i_4Segment(C_3, P_1) → j_4Segment(A_3, O_1) → k_4Circle(P_1, 0.2, j_4) → d_4Segment(I_2, P_1) → l_4Intersect(l_4, d_4) → D_3, E_3Segment(Z_1, I_2) → m_4Distance(E_3, I_2) → o_2Distance(I_2, P_1) → o_3CircleArc(J_3, H_3, I_3) → e_4Segment(I_3, E_3) → n_4Segment(P_1, E_3) → p_4Segment(C_3, K_3) → q_4Segment(K_3, H_3) → r_4Segment(O_1, P_1) → s_4Mirror(C_3, diag) → M_3Mirror(K_3, diag) → N_3Segment(M_3, N_3) → t_4Mirror(e_4, diag) → c_5Mirror(I_3, diag) → O_3Mirror(E_3, diag) → P_3Segment(O_3, P_3) → a_4Mirror(C_3, diag) → Q_3Mirror(P_1, diag) → R_3Segment(Q_3, R_3) → b_4Mirror(P_1, diag) → S_3Mirror(E_3, diag) → T_3Segment(S_3, T_3) → f_5Mirror(O_1, diag) → U_3Mirror(P_1, diag) → V_3Segment(U_3, V_3) → g_5Segment(A_3, C_3) → h_5Mirror(A_3, diag) → W_3Mirror(C_3, diag) → Z_3Segment(W_3, Z_3) → i_5Segment(C_4, A_4) → k_5Segment(B_4, A_4) → q_5Mirror(D_4, diag) → H_4Mirror(O_1, diag) → I_4Mirror(E_4, diag) → J_4Mirror(D_4, diag) → K_4Segment(J_4, K_4) → s_5Mirror(C_4, diag) → L_4Mirror(A_4, diag) → M_4Segment(L_4, M_4) → t_5Mirror(A_4, diag) → N_4Mirror(G_4, diag) → O_4Segment(R_4, P_1) → j_5Segment(S_4, O_1) → f_6Polygon(O_1, P_1, T_4, P_4) → vierhoek7, g_6, h_6, i_6, j_6Circle(P_1, 0.2, j_5) → c_6Intersect(h_6, c_6) → U_4,CircleArc(W_4, Z_4, V_4) → d_6Segment(V_4, U_4) → k_6Segment(R_4, A_5) → l_6Segment(A_5, Z_4) → m_6Segment(U_4, P_1) → n_6Plane(O_1, T_4, S_4) → diag1Mirror(U_4, diag1) → B_5Mirror(P_1, diag1) → C_5Segment(B_5, C_5) → p_6Mirror(R_4, diag1) → D_5Mirror(P_1, diag1) → E_5Segment(D_5, E_5) → q_6Mirror(V_4, diag1) → F_5Mirror(U_4, diag1) → G_5Segment(F_5, G_5) → r_6Mirror(d_6, diag1) → e_6Mirror(R_4, diag1) → H_5Mirror(A_5, diag1) → I_5Segment(H_5, I_5) → s_6Segment(S_4, R_4) → t_6Segment(S_4, H_5) → a_6Segment(L_5, J_5) → b_6OrthogonalLine(L_5, b_6, xOyPlane) → f_7Intersect(f_7, yAxis) → M_5Segment(K_5, M_5) → g_7Segment(M_5, L_5) → h_7Segment(K_5, J_5) → i_7Segment(O_5, L_5) → j_7Segment(O_5, P_5) → k_7Segment(N_5, O_5) → l_7Segment(N_5, M_5) → m_7Circle(L_5, 0.2, j_7) → c_7Intersect(b_6, c_7) → Q_5,CircleArc(S_5, T_5, R_5) → d_7Segment(P_5, T_5) → n_7Segment(R_5, Q_5) → p_7Segment(L_5, Q_5) → q_7Plane(M_5, J_5, N_5) → diag2Mirror(R_5, diag2) → U_5Mirror(Q_5, diag2) → V_5Segment(U_5, V_5) → r_7Mirror(P_5, diag2) → W_5Mirror(T_5, diag2) → Z_5Segment(W_5, Z_5) → s_7Mirror(L_5, diag2) → A_6Mirror(Q_5, diag2) → B_6Segment(A_6, B_6) → t_7Mirror(d_7, diag2) → e_7Mirror(O_5, diag2) → C_6Mirror(L_5, diag2) → D_6Segment(C_6, D_6) → a_7Mirror(N_5, diag2) → E_6Mirror(O_5, diag2) → F_6Segment(E_6, F_6) → b_7Mirror(O_5, diag2) → G_6Mirror(P_5, diag2) → H_6Segment(G_6, H_6) → f_8Rotate(P_1, 45°, zAxis) → I_6Segment(J_6, P_1) → g_8Segment(I_6, J_6) → h_8Segment(I_6, O_1) → i_8Segment(O_1, P_1) → j_8Segment(M_6, P_1) → l_8Segment(K_6, Q_6) → n_8Segment(Q_6, L_6) → p_8Mirror(Q_6, diag1) → R_6Mirror(L_6, diag1) → S_6Segment(R_6, S_6) → r_8Mirror(K_6, diag1) → T_6Mirror(Q_6, diag1) → U_6Segment(T_6, U_6) → s_8Mirror(N_6, diag1) → V_6Mirror(M_6, diag1) → W_6Mirror(M_6, diag1) → Z_6Mirror(P_1, diag1) → A_7Mirror(Q_6, diag1) → B_7Mirror(P_1, diag1) → C_7Segment(T_6, K_6) → e_8Rotate(A_4, 45°, zAxis) → D_7Rotate(G_4, 45°, zAxis) → E_7Rotate(D_4, 45°, zAxis) → F_7Rotate(O_1, 45°, zAxis) → G_7Rotate(E_4, 45°, zAxis) → H_7Rotate(D_4, 45°, zAxis) → I_7Rotate(C_4, 45°, zAxis) → J_7Rotate(A_4, 45°, zAxis) → K_7Segment(J_7, K_7) → j_9Segment(A_4, D_5) → k_9Segment(G_7, P_1) → m_9Segment(G_7, L_7) → n_9Segment(L_7, P_1) → p_9Segment(P_1, Z_1) → r_9Segment(O_1, P_1) → s_9Segment(O_1, Z_1) → t_9Vector(LO, LB) → w_3Vector(LO, RO) → u_4Vector(LB, RB) → v_5Vector(RO, RB) → w_5Rotate(RO, 45°, zAxis) → MDPoint(g_4) → M_7Line(Z_1, P_1) → a_9Vector(MD1, LB) → w_6Vector(MD1, RO) → u_7Vector(LB, I_2) → v_7Vector(P_1, I_2) → w_7Intersect(p, q) → NNPlane(P_1, Z_1, (1, 0, 1)) → diag3Mirror(C_4, diag3) → N_7Mirror(A_4, diag3) → O_7Segment(N_7, O_7) → d_9Mirror(L_4, diag3) → P_7Mirror(M_4, diag3) → Q_7Segment(P_7, Q_7) → e_9Mirror(E_4, diag3) → R_7Mirror(D_4, diag3) → S_7Mirror(J_4, diag3) → T_7Mirror(K_4, diag3) → U_7Mirror(C_4, diag3) → V_7Mirror(O_1, diag3) → W_7Vector(O, NN) → v_2Vector(Q, NN) → u_2Segment(Z_1, LO) → j_{10}Vector(LO, MD) → v_8Vector(MD, T_4) → w_8Vector(P_1, T_4) → u_9Plane(P_1, Z_1, (1, 0, 1)) → diag4Segment(A_4, P_1) → l_5Segment(D_5, MD) → p_5Segment(P_1, MD) → g_9Segment(T_6, LO) → m_5Circle(LO, 0.2, m_5) → d_5Intersect(j_8, d_5) → B_8,Intersect(i_8, d_5) → C_8, D_8CircleArc(Z_7, E_8, A_8) → e_5CircleArc(H_8, G_8, F_8) → c_8Segment(A_4, G_8) → n_5Segment(F_8, B_8) → k_8Segment(E_8, D_8) → m_8Segment(D_5, A_8) → q_8Intersect(h_8, g_8) → I_8Segment(G_8, J_8) → t_8Segment(J_8, A_8) → a_8Segment(D_8, LO) → b_8Segment(LO, B_8) → d_8Vector(LO, MD) → v_4Vector(LO, P_1) → w_4Segment(L_6, J_8) → f_9Circle(MD, 0.2, p_5) → c_9Intersect(n_9, c_9) → K_8, L_8CircleArc(N_8, P_8, O_8) → h_9CircleArc(N_8, O_8, Q_8) → q_9Intersect(j_9, k_5) → R_8Segment(O_8, R_8) → i_9Segment(Q_8, L_8) → l_9Segment(P_8, M_8) → k_{10}Segment(M_8, P_1) → l_{10}Segment(MD, L_8) → m_{10}Segment(P_1, LO) → n_{10}Vector(MD, LO) → u_6Vector(Z_1, RB) → u_5Vector(P_1, RB) → u_8Segment(B_4, Z_1) → a_5Segment(A_4, P_1) → b_5CircleArc(S_8, T_8, V_8) → r_5Segment(V_8, U_8) → f_{10}Segment(P_1, U_8) → g_{10}CircleArc(S_8, Z_8, T_8) → c_{10}Segment(Z_8, W_8) → h_{10}Segment(W_8, Z_1) → i_{10}Segment(N_7, T_8) → p_{10}Segment(Z_1, P_1) → q_{10}Segment(Z_1, P_1) → r_{10}Vector(P_1, O_1) → v_6Segment(A_9, B_9) → s_{10}Segment(C_9, D_9) → t_{10}Segment((1, 0), (0, 1)) → a_{10}Segment(E_9, F_9) → b_{10}Sequence(y = nn, nn, 0, 7) → l1