利用三角函数分解向量:分量、模长与方向角

利用三角函数分解向量:分量、模长与方向角
几何画板及绘图内容加载中,请稍等……
2024-12-19 19:19
本范例展示如何用三角学从一个给定向量出发,动态得到其水平与竖直分量,并计算向量的模长与方向角关系。核心数学概念包括:向量的分量表示(x分量、y分量)、向量模长的定义、方向角 θ 与分量之间的三角关系(如与 cos、sin 的对应思想)、以及由几何构型辅助理解“角度—长度—分量”的对应。作图与交互要点可从构造摘要提炼为:使用 Vector 构造向量对象(givenV、vecAX、vecBY、vecAXO、vecBYO 等),用 Angle 计算/显示方向角(theta、exactAng、rTheta),用 Length 求模长(mag、exactMag),并通过 If、SelectedIndex 与条件/索引逻辑来切换或判断显示内容;同时用 Translate、Midpoint 来实现向量平移与端点定位(movedV、A'、B'、AX、BY 等),Polygon 与 PointIn 辅助构建用于观测的几何区域与判定(PP1–PP4、peep),还配合文本标注对象(textVxVy、text1、lablX、lablY)输出分量结果(compX、compY)与角度、长度信息。适合中学后段到大学基础的向量与三角函数教学,用于帮助学生建立“向量—三角关系—分量求解”的直观联系,也适用于课堂演示与互动探究。

GeoGebra 命令及参数

  1. Polygon({PP1, PP2, PP3, PP4}) → peep
  2. PointIn(peep) → B
  3. Vector(A, B) → givenV
  4. If(0 ≤ aniSli < 1, ((1 - aniSli) * A) + (aniSli * STAB), STAB) → AX
  5. Vector(A, AX) → vecAX
  6. If(1 ≤ aniSli ≤ 2, ((2 - aniSli) * STAB) + ((aniSli - 1) * B), STAB) → BY
  7. Vector(STAB, BY) → vecBY
  8. Vector(A, (0, 0)) → transVec
  9. Translate(givenV, A') → movedV
  10. Translate(vecAX, A') → vecAXO
  11. Translate(vecBY, STAB + (transSli * transVec)) → vecBYO
  12. Midpoint(B, STAB) → MY
  13. Angle((x(A) + 10, y(A)), A, B) → theta
  14. Length(givenV) → mag
  15. SelectedIndex(ddMenu) → is
  16. AreEqual(round(atand(compY / compX), 4), theta) → exactAng
  17. AreEqual(mag, round(sqrt(compX^(2) + compY^(2)), 4)) → exactMag

AI 绘图提示语参考

画一个向量分解的示意图,展示一个向量及其水平、垂直分量、长度和方向角。图形中包括一个向量、一个点、一个角度测量工具和一个长度计算工具。构造顺序是从向量开始,然后分解为分量,再计算长度和角度,最后展示这些元素之间的关系。
以上提示语为根据原始绘图命令整理而来,仅供参考。