通过MCP连接 →

输入计算

数学公式

广告

结果

辐角 arg(z)
0.785398
弧度
辐角(角度) 45°
模 |z| 1.414214

什么是复数的辐角?

任何复数 \(z = a + bi\) 都可以在复平面上表示为一个点 \((a, b)\)。它的辐角(又称相位或幅角)就是从原点指向该点的射线与正实轴之间的夹角,按逆时针方向度量。辐角与模 \(|z|\) 结合在一起,就构成了复数的极坐标形式:$$z = |z|(\cos\theta + i\cdot\sin\theta)$$

复数表示为平面上的一个点,并标出模长和辐角
辐角是从正实轴到连接原点与点 \(a+bi\) 的直线所成的角。

如何使用本计算器

输入复数 \(a + bi\) 的实部 a 与虚部 b,计算器会同时返回弧度制和角度制下的辐角,以及模 \(|z|\)。支持输入负数,并会自动将结果归入正确的象限。

公式详解

一种直接的做法是用 \(\theta = \arctan(b/a)\),但当 \(a = 0\) 时该式失效,而且无法区分象限。因此我们改用双参数函数 \(\operatorname{atan2}(b, a)\),它会同时检查 \(a\) 和 \(b\) 的正负号,从而返回区间 \((-\pi, \pi]\) 内的正确角度。$$\arg z = \operatorname{atan2}\left(\text{Imaginary }b,\ \text{Real }a\right)$$模则是欧几里得距离 $$|z| = \sqrt{a^2 + b^2}$$

Advertisement
复平面的四个象限,展示 atan2 如何在每个象限确定辐角
\(\operatorname{atan2}(b, a)\) 在全部四个象限都返回正确的角度,范围从 \(-180\degree\) 到 \(180\degree\)。

实例演示

对于 \(z = 1 + i\),有 \(a = 1\)、\(b = 1\)。于是 $$\arg(z) = \operatorname{atan2}(1, 1) = \frac{\pi}{4} \approx 0.7854 \text{ 弧度} = 45\degree$$而 \(|z| = \sqrt{2} \approx 1.4142\)。也就是说,\(1 + i\) 位于第一象限直线 \(y = x\) 上,与预期完全一致。

常见问题

辐角的取值范围是多少? 按惯例,主值落在 \((-\pi, \pi]\) 之间,即 \(-180\degree\) 到 \(180\degree\)。

\(\arg(0)\) 等于多少? 零的辐角是没有定义的;这里 \(\operatorname{atan2}(0, 0)\) 返回 \(0\),但当 \(|z| = 0\) 时,这个角度并没有实际意义。

为什么同时给出角度和弧度? 弧度是微积分和欧拉公式中的标准单位,而角度往往更直观、更便于想象。为方便起见,本计算器两者都提供。

最后更新: