要将任意复数 z=x+iy 转换为极坐标形式 z=r(cosθ+isinθ) 或 z=reiθ, 需要进行以下步骤:
复数的模 r 表示复数在复平面上与原点之间的距离, 计算公式为:
r=∣z∣=x2+y2
其中 x 是实部, y 是虚部.
辐角 θ 是复数相对于实轴的角度, 通常用弧度表示, 计算公式为:
θ=tan−1(xy)
然而, 为了准确地确定 θ 的值, 特别是在复数位于不同象限时, 使用反正切函数时需要特别小心. 具体来说:
- 当 x>0 且 y≥0 时, θ=tan−1(xy)
- 当 x<0 时, θ=tan−1(xy)+π
- 当 x>0 且 y<0 时, θ=tan−1(xy) (结果为负角度)
- 当 x=0 且 y>0 时, θ=2π
- 当 x=0 且 y<0 时, θ=−2π注意: 在很多编程语言中, 会有专门的函数
atan2(y, x)
, 它可以直接处理这些情况并返回正确的辐角.
现在, 你可以将复数 z=x+iy 表示为极坐标形式 z=r(cosθ+isinθ) 或者 z=reiθ, 其中:
z=r(cosθ+isinθ)=reiθ
例如, 假设 z=1+i3:
- 计算模:
r=12+(3)2=1+3=4=2
- 计算辐角:
θ=tan−1(13)=tan−1(3)=3π
- 极坐标形式:
z=2(cos3π+isin3π)=2ei3π
通过这些步骤, 你可以将任意复数转换为其极坐标形式.