锯齿折线:从原点出发的向量与几何变换
几何画板及绘图内容加载中,请稍等……
本范例演示了一个名为“Zig Zag”(锯齿)的动态几何图形,它从原点出发,通过一系列向量与正交线构造出折线状的图案,并允许用户通过直观的滑块控制参数来改变形状。核心数学概念包括二维向量、直线与正交关系、几何变换(如平移、旋转)、分段函数以及全等(Congruence)性质。作图要点:使用GeoGebra命令Vector(向量)、OrthogonalLine(正交线)、Sequence(序列)、PolyLine(折线)和Segment(线段),涉及对象包括点A、B、C,向量u,参数m、n,以及列表list1、bpts、apts、list4等,通过序列生成多个点并连接成折线,同时利用正交线构造垂直关系。适合高中或大学低年级学生学习向量、几何变换和动态几何作图,也可用于探索参数变化对图形的影响,培养直观几何直觉。
GeoGebra 命令及参数
Vector((0, 0), C) → uOrthogonalLine((0.25 * C), u) → cSequence(Translate[c, Vector[((0.25 * i) * u)]], i, 0, n) → list1Sequence(Intersect[b, Element[list1, i]], i, 1, n + 1) → bptsSequence(Intersect[a, Element[list1, i]], i, 1, n + 1) → aptsSequence(If[Mod[i, 4] ≟ 1, Element[apts, ceil(i / 2)], If[Mod[i, 4] ≟ 2, Element[bpts, ceil(i / 2)], If[Mod[i, 4] ≟ 3, Element[bpts, ceil(i / 2)], Element[apts, ceil(i / 2)]]]], i, 1, (2 * n)) → list4PolyLine(list4) → dSegment((0, 0), B) → eSegment((0, 0), A) → f
AI 绘图提示语参考
绘制一个从原点开始的Zig Zag图案,使用向量u和参数n控制形状。首先,从点C生成向量u,然后通过u生成一系列与之正交的直线,接着将这些直线沿u方向平移,得到一系列点,通过这些点构造Zig Zag图案。最后,连接原点与点A和B,形成初始的线段。
以上提示语为根据原始绘图命令整理而来,仅供参考。