复数极坐标乘法的几何可视化

复数极坐标乘法的几何可视化
几何画板及绘图内容加载中,请稍等……
2020-08-28 11:23
本范例通过构造复数的极坐标形式来演示:把两个复数相乘时,模会相乘、辐角会相加,从而得到新的复数向量与几何图形关系。核心数学概念包括复数极形式、向量表示、辐角(相位)与角度叠加、以及极坐标下的乘法规则。作图要点是把复数表示为原点出发的向量 Z_1、Z_2,并用极角 ϕ_1、ϕ_2 表示方向,再通过角度与模的组合得到乘积向量 W;界面通常用按钮/滑块控制参数以观察不同取值下的乘法结果。实现上从构造摘要提炼了 GeoGebra 命令:Vector(向量对象如 v_1、v_2、W 的构造)、Angle(角度对象 ϕ_1、ϕ_2、ϕ_3 与相位关系)、If(条件分支用于切换显示或选择构造)、Translate(平移用于构造平行/衔接的几何元素)、Polygon(用多边形 poly1 形成拼接示意/对比图)。对象层面涉及 yp3、P1/P2/P3、Z_1/Z_2、PZ1/PZ2、PW/Pϕ_1/Pϕ_2/Pϕ_3 以及 RPZ2/ROZ2 等辅助点与可视化量。适合高中到大学初阶复数教学,用于直观理解极坐标乘法、复数表示与角度运算,也适合作业讲解与课堂演示。

GeoGebra 命令及参数

  1. Vector((0, 0), Z_1) → v_1
  2. Vector((0, 0), Z_2) → v_2
  3. Angle((100, 0), (0, 0), Z_1) → ϕ_1
  4. Angle((100, 0), (0, 0), Z_2) → ϕ_2
  5. Vector((0, 0), W) → w
  6. If(0 ≤ t ≤ 1, (yp3, (3 * (1 - t)) + (t * y(P3))), P3) → P1
  7. Angle((100, 0), (0, 0), W) → ϕ_3
  8. If(0 ≤ t ≤ 1, (yp3, 2), If[1 < t ≤ 2, (yp3, (2 * (1 - (t - 1))) + ((t - 1) * y(P3))), P3]) → P2
  9. Translate(Z_1, Vector[(0, 0), P1]) → PZ1
  10. Translate(Z_2, Vector[(0, 0), P2]) → PZ2
  11. Translate(W, Vector[(0, 0), P3]) → PW
  12. Angle((x(P1) + 100, y(P1)), P1, PZ1) → Pϕ_1
  13. Angle((x(P2) + 100, y(P2)), P2, PZ2) → Pϕ_2
  14. Angle((x(P3) + 100, y(P3)), P3, PW) → Pϕ_3
  15. If(0 ≤ t ≤ 2, PZ2, Rotate[PZ2, (Pϕ_1 * (t - 2)), P2]) → RPZ2
  16. If(0 ≤ t ≤ 2, (x(P2) + 100, y(P2)), Rotate[(x(P2) + 100, y(P2)), (Pϕ_1 * (t - 2)), P2]) → ROZ2
  17. Angle(ROZ2, P2, RPZ2) → RPϕ_2
  18. Polygon(A1, A2, A3, A4) → poly1, a1, a2, a3, a4

AI 绘图提示语参考

在复平面上绘制两个复数对应的向量,并展示它们的乘积。每个复数用一个从原点出发的向量表示,乘积向量的长度是两个向量长度的乘积,方向是两个向量角度的和。通过动态调整输入向量的角度和长度,观察乘积向量的变化,并用辅助图形和角度标记来强调方向和角度的关系。
以上提示语为根据原始绘图命令整理而来,仅供参考。