向量加法与几何构造
几何画板及绘图内容加载中,请稍等……
本范例演示向量加法的几何意义,通过构造三角形、圆和线段展示向量相加的原理。核心数学概念包括向量加法、三角形中位线、重心(质心)和坐标几何。作图要点涉及使用GeoGebra命令如Circle、Line、Intersect、Segment、Rotate等来构建图形。适合初中或高中数学学习,用于理解向量与几何的结合。
GeoGebra 命令及参数
Circle(Turn, 1) → BqbCircCircle(Turn, 1.5) → BdaCircLine(Turn, xAxis) → bCircle(Turn, 2) → BheadCircIntersect(BheadCirc, b, 1) → DIntersect(BheadCirc, b, 2) → ASegment(D, A) → jIntersect(BdaCirc, j, 2) → BdaStartRotate(BdaStart, Bda, Turn) → BdaPtRay(Turn, BdaPt) → BrayTextfield(Ada) → AdaInputTextfield(Ahead) → AheadInputIf(0° < Ahead < 180°, "E", "W") → AewIf(90° < Ahead < 270°, "S", "N") → AnsIf(0° ≤ Ahead ≤ 90°, Ahead, If[90° < Ahead ≤ 180°, 180° - Ahead, If[180° < Ahead ≤ 270°, Ahead - 180°, 360° - Ahead]]) → AqbPoint(yAxis) → AheadStartPoint(xAxis) → AdaStartIntersect(xAxis, yAxis) → CRay(C, AdaStart) → cRay(C, AheadStart) → dRotate(AdaStart, Ada, C) → AdaPtCircle(C, AdaStart) → AdaCircArc(AdaCirc, AdaStart, AdaPt) → AdaArcRotate(C, Ada) → C'Ray(C', AdaPt) → ArayCircle(C, AheadStart) → AheadCircRotate(AheadStart, (-Ahead), C) → AheadPtCircle(C, 1.5) → AqbCircIntersect(AqbCirc, d, 1) → AqbNorthIntersect(AqbCirc, yAxis, 1) → AqbSouthIntersect(AqbCirc, Aray, 1) → AqbPointIf(Ans ≟ "N", If[Aew ≟ "W", Arc[AqbCirc, AqbNorth, AqbPoint], Arc[AqbCirc, AqbPoint, AqbNorth]], If[Aew ≟ "W", Arc[AqbCirc, AqbPoint, AqbSouth], Arc[AqbCirc, AqbSouth, AqbPoint]]) → AqbArcRotate(AheadStart, -0.01*°, C) → AheadDirAngle(AheadStart, C, AheadDir) → HangleCircumcircleArc(AheadStart, AheadDir, AheadPt) → AheadArcVector(C, Apoint) → AvecIf(0° ≤ Bhead ≤ 90°, Bhead, If[90° < Bhead ≤ 180°, 180° - Bhead, If[180° < Bhead ≤ 270°, Bhead - 180°, 360° - Bhead]]) → BqbTextfield(Amag) → AmagInputTextfield(Bmag) → BmagInputTextfield(Bda) → BdaInputTextfield(Bhead) → BheadInputText(If[0° < Bhead < 180°, "E", "W"]) → BewText(If[90° < Bhead < 270°, "S", "N"]) → BnsVector((Ax, Ay), (Ax + Bx, Ay + By)) → BvecVector(C, (Rx, Ry)) → RvecLine(Turn, yAxis) → iIntersect(BheadCirc, i, 2) → BheadStartIntersect(BheadCirc, i, 1) → ESegment(BheadStart, E) → kRotate(BheadStart, -0.01*°, Turn) → BheadDirRotate(BheadStart, (-Bhead), Turn) → BheadPtCircumcircleArc(BheadStart, BheadDir, BheadPt) → BheadArcArc(BdaCirc, BdaStart, BdaPt) → BdaArcIntersect(BqbCirc, k, 1) → BqbNorthIntersect(BqbCirc, Bray) → BqbPoint,Intersect(BqbCirc, k, 2) → BqbSouthIf(Bns ≟ "N", If[Bew ≟ "W", Arc[BqbCirc, BqbNorth, BqbPoint], Arc[BqbCirc, BqbPoint, BqbNorth]], If[Bew ≟ "W", Arc[BqbCirc, BqbPoint, BqbSouth], Arc[BqbCirc, BqbSouth, BqbPoint]]) → BqbArcAngle(AdaStart, C, (Rx, Ry)) → RdaAngle((Rx, Ry), C, AheadStart) → RheadIf(90° < Rhead < 270°, "S", "N") → RnsIf(0° < Rhead < 180°, "E", "W") → RewIf(0° ≤ Rhead ≤ 90°, Rhead, If[90° < Rhead ≤ 180°, 180° - Rhead, If[180° < Rhead ≤ 270°, Rhead - 180°, 360° - Rhead]]) → RqbRay((0, 0), (Rx, Ry)) → RRayIntersect(AheadCirc, RRay) → RheadPt,CircumcircleArc(AheadStart, AheadDir, RheadPt) → RheadArcRotate(AdaStart, Rda, C) → RdaPtArc(AdaCirc, AdaStart, RdaPt) → RdaArcIntersect(AqbCirc, RRay, 1) → RqbPointIf(Rns ≟ "N", If[Rew ≟ "W", Arc[AqbCirc, AqbNorth, RqbPoint], Arc[AqbCirc, RqbPoint, AqbNorth]], If[Rew ≟ "W", Arc[AqbCirc, RqbPoint, AqbSouth], Arc[AqbCirc, AqbSouth, RqbPoint]]) → RqbArc
AI 绘图提示语参考
该图形由一个三角形、两个圆和若干线段构成,展示向量加法、中线、重心与坐标几何的关联。三角形顶点与圆的交点通过线段连接,线段与圆的交点经旋转后形成射线,圆心与交点构成弧线。图形中包含中线、重心点及坐标轴上的点,通过相交和旋转操作将向量加法可视化。整体布局体现几何构造的逻辑顺序,适用于理解向量与几何的结合。
以上提示语为根据原始绘图命令整理而来,仅供参考。