螺旋艺术 Maria
几何画板及绘图内容加载中,请稍等……
这个范例展示了螺旋艺术 Maria 的构造过程。它涉及函数图像和向量的概念。通过使用 Polygon, OrthogonalLine, Intersect, Segment, Vector, Translate 等命令,可以构造出精美的螺旋图案。适合高中数学教学,特别是解析几何和函数图像的教学。
GeoGebra 命令及参数
Polygon(A, B, 3) → poly1, f, g, h, COrthogonalLine(C, f) → iIntersect(i, poly1) → D, ESegment(C, D) → jPolygon(C, D, 3) → poly2, k, l, m, FOrthogonalLine(F, j) → nIntersect(j, k) → GIntersect(g, l) → HPolygon(C, H, 3) → poly3, p, q, r, IIntersect(q, m) → JPolygon(C, J, 3) → poly4, s, t, a, KIntersect(r, t) → LPolygon(C, L, 3) → poly5, b, c, d, MIntersect(a, c) → NPolygon(C, N, 3) → poly6, e, f_1, g_1, OIntersect(d, f_1) → PPolygon(C, P, 3) → poly7, h_1, i_1, j_1, QIntersect(i_1, g_1) → RPolygon(C, R, 3) → poly8, k_1, l_1, m_1, SIntersect(l_1, j_1) → TPolygon(C, T, 3) → poly9, n_1, p_1, q_1, UIntersect(m_1, p_1) → VPolygon(C, V, 3) → poly10, r_1, s_1, t_1, WIntersect(s_1, poly9) → Z, Z_1Polygon(C, Z_1, 3) → poly11, a_1, b_1, c_1, A_1Intersect(t_1, poly11) → B_1, C_1Polygon(C_1, B_1, 3) → poly12, d_1, e_1, f_2, D_1Intersect(c_1, e_1) → E_1Polygon(C_1, E_1, 3) → poly13, g_2, h_2, i_2, F_1Vector(J_1, K_1) → uTranslate(poly1, u) → poly1'Translate(poly2, u) → poly2'Translate(poly3, u) → poly3'Translate(poly4, u) → poly4'Translate(poly5, u) → poly5'Translate(poly6, u) → poly6'Translate(poly7, u) → poly7'Translate(poly8, u) → poly8'Translate(poly9, u) → poly9'Translate(poly10, u) → poly10'Translate(C, u) → C'Translate(D, u) → D'Segment(C', D') → j'Translate(E, u) → E'Translate(Z, u) → Z'Translate(poly11, u) → poly11'Translate(poly12, u) → poly12'Translate(poly13, u) → poly13'Translate(poly1', u) → poly1''Translate(poly2', u) → poly2''Translate(poly3', u) → poly3''Translate(poly4', u) → poly4''Translate(poly5', u) → poly5''Translate(poly6', u) → poly6''Translate(poly7', u) → poly7''Translate(poly8', u) → poly8''Translate(poly9', u) → poly9''Translate(poly10', u) → poly10''Translate(poly11', u) → poly11''Translate(poly12', u) → poly12''Translate(poly13', u) → poly13''Translate(C', u) → C''Translate(D', u) → D''Segment(C'', D'') → j''Translate(E', u) → E''Translate(Z', u) → Z''