复数

news2024/10/5 21:21:50

文章目录

  • 复数
    • 虚数 i i i
      • 几何解释
    • 复数
      • 复数的性质
      • 复数的加法
        • 1. 加实部
        • 2. 加虚部
        • 3. 组合实部和虚部
        • 复数加法的几何解释
        • 总结
      • 复数减法
        • 1. 减实部
        • 2. 减虚部
        • 3. 组合实部和虚部
        • 复数减法的几何解释
        • 总结
      • 复数乘法
      • 复数除法
        • 1. 求除数的共轭
        • 2. 两侧同乘共轭
        • 3. 展开乘法
        • 4. 计算分母
        • 5. 计算分子
        • 6. 合并实部和虚部
    • 模长和幅角表示 加减乘除
      • 反正切函数
        • 代码实现
      • 模长(Magnitude)
      • 幅角(Argument)
      • 极坐标形式
        • 实部
        • 虚部
        • 标准形式
        • 例子
      • Euler公式
      • 总结
      • 复数加法
        • 结果
      • 复数减法
        • 结果
      • 复数乘法
        • 模长
        • 幅角
        • 结果
        • 例子
      • 复数除法
        • 模长
        • 幅角
        • 结果
        • 例子


复数

视频地址:复数

虚数 i i i

虚数 i i i是一个数学符号,用于表示实数平方根的概念扩展。虚数 i i i定义为:

i = − 1 i = \sqrt{-1} i=1

在此定义下, i i i的平方是 -1:

i 2 = − 1 i^2 = -1 i2=1

虚数是复数理论的基础,复数是具有实部和虚部的数字。任何复数都可以写成 a + b i a + bi a+bi的形式,其中 a a a b b b是实数, i i i是虚数单位。

几何解释

在复平面上,虚数 i i i 可以表示为逆时针旋转 90 ° 90° 90°的操作。这一几何解释有助于直观地理解复数的运算,特别是乘法和除法。

复数

在这里插入图片描述

复数是一种数学表达形式,可以表示为实数和虚数的组合。每个复数 z z z都可以表示为

z = a + b i z = a + bi z=a+bi

其中 a a a b b b是实数, i i i是虚数单位,满足 i 2 = − 1 i^2 = -1 i2=1

复数的性质

  1. 加法和减法:复数的加法和减法与实数的运算类似,只需分别对实部和虚部进行运算。
    复数平面的特性:复数的加法和减法可以通过向量的几何加法和减法来可视化.
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3icHulxk-1692198211538)(vx_images/155805409243195.png =775x)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DNt077XU-1692198211539)(vx_images/568751310249529.png =751x)]

  1. 乘法:复数的乘法可以通过分配律展开,然后使用 i 2 = − 1 i^2 = -1 i2=1来化简。
    复数平面的特性:复数的乘法和除法可以通过角度和模长的乘法和除法来解释。复数乘法相当于旋转和拉伸操作。
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-298ykwWl-1692198211539)(vx_images/248535309230966.png =1063x)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LMyz0prg-1692198211539)(vx_images/500445309231105.png =797x)]

  1. 共轭:复数的共轭是实部不变,虚部的符号改变的复数。对于复数 z = a + b i z = a + bi z=a+bi,其共轭为 z ˉ = a − b i \bar{z} = a - bi zˉ=abi复数平面的特性:复数的共轭是关于实轴的对称点。

  2. :复数的模是其到复平面原点的距离,用 ∣ z ∣ |z| z表示,计算公式为 ∣ z ∣ = a 2 + b 2 |z| = \sqrt{a^2 + b^2} z=a2+b2
    复数平面的特性:复数的模是原点到复数平面上的点的距离。
    在这里插入图片描述

  3. 幅角:复数的幅角是从正实轴逆时针旋转到该复数所需的角度。复数的幅角是从正实轴到复数所在的线段的角度。

  4. 除法:复数的除法可以通过乘以除数的共轭和调整模来实现。

  5. 指数和对数形式:复数可以使用欧拉公式以指数形式表示,例如 e i x = cos ⁡ x + i sin ⁡ x e^{ix} = \cos x + i\sin x eix=cosx+isinx

复数平面是一种二维坐标系统,用于表示和可视化复数。在复数平面上,水平轴(通常称为x轴)代表复数的实部,而垂直轴(通常称为y轴)代表复数的虚部。

每个复数 z = a + b i z = a + bi z=a+bi都可以表示为复数平面上的一个点,其中实部 a a a为点的x坐标,虚部 b b b为点的y坐标。

复数的加法

复数加法是将两个复数相加的过程。对于两个复数 z = a + b i z = a + bi z=a+bi w = c + d i w = c + di w=c+di,它们的和可以通过以下简单步骤计算:

1. 加实部

将两个复数的实部相加:

实部之和 = a + c \text{实部之和} = a + c 实部之和=a+c

2. 加虚部

将两个复数的虚部相加:

虚部之和 = b + d \text{虚部之和} = b + d 虚部之和=b+d

3. 组合实部和虚部

将实部和虚部组合在一起,得到最终结果:

z + w = ( a + c ) + ( b + d ) i z + w = (a + c) + (b + d)i z+w=(a+c)+(b+d)i

复数加法的几何解释

在复数平面上,复数加法可以通过向量的几何加法来解释。你可以将复数 z z z w w w 分别看作复数平面上的两个点,或者原点到这两个点的两个向量。然后,将这两个向量头尾相连,并绘制从原点到最后一个向量的尾部的新向量。这个新向量就表示复数的和。

总结

复数加法是一种直观且容易计算的运算,它通过将实部和虚部分别相加来实现。在复数平面上,这个操作具有直观的几何解释,可以通过向量加法来可视化。

复数减法

复数减法是将两个复数相减的过程。如果有两个复数 z = a + b i z = a + bi z=a+bi w = c + d i w = c + di w=c+di,它们的差可以通过以下简单步骤计算:

1. 减实部

将两个复数的实部相减:

实部之差 = a − c \text{实部之差} = a - c 实部之差=ac

2. 减虚部

将两个复数的虚部相减:

虚部之差 = b − d \text{虚部之差} = b - d 虚部之差=bd

3. 组合实部和虚部

将实部和虚部组合在一起,得到最终结果:

z − w = ( a − c ) + ( b − d ) i z - w = (a - c) + (b - d)i zw=(ac)+(bd)i

复数减法的几何解释

在复数平面上,复数减法也可以通过向量的几何减法来解释。你可以将复数 z z z w w w 分别看作复数平面上的两个点,或者原点到这两个点的两个向量。然后,将 w w w 的向量反向,并与 z z z 的向量头尾相连。新形成的向量就表示复数的差。

总结

复数减法是一种直观且容易计算的运算,可以通过将实部和虚部分别相减来实现。在复数平面上,这个操作具有直观的几何解释,并可以通过向量减法来可视化。

复数乘法

复数乘法涉及将两个复数相乘以形成一个新的复数。设有两个复数 z = a + b i z = a + bi z=a+bi w = c + d i w = c + di w=c+di,它们的乘积可以通过以下步骤计算:

1. 展开乘法

将两个复数的乘法展开,就像对多项式进行乘法一样:

( a + b i ) ( c + d i ) = a c + a d i + b c i + b d i 2 (a + bi)(c + di) = ac + adi + bci + bdi^2 (a+bi)(c+di)=ac+adi+bci+bdi2

2. 使用 i 2 = − 1 i^2 = -1 i2=1

我们知道虚数单位 i i i 的平方等于 -1,所以我们可以将 i 2 i^2 i2 替换为 -1:

b d i 2 = − b d bdi^2 = -bd bdi2=bd

3. 合并实部和虚部

将实部和虚部组合在一起:

( a + b i ) ( c + d i ) = ( a c − b d ) + ( a d + b c ) i (a + bi)(c + di) = (ac - bd) + (ad + bc)i (a+bi)(c+di)=(acbd)+(ad+bc)i

复数乘法的几何解释

在复数平面上,复数乘法具有有趣的几何解释。复数的模表示其与原点的距离,而幅角表示与正实轴的角度。复数乘法相当于将这两个复数的模相乘,并将它们的幅角相加。

总结

复数乘法可以通过简单的实数运算计算,并在许多数学和工程应用中都有用处。它在复数平面上的几何解释也为理解复数的性质和行为提供了直观的洞察。

复数除法

复数除法是将一个复数除以另一个复数的过程。设有两个复数 z = a + b i z = a + bi z=a+bi w = c + d i w = c + di w=c+di,我们想求解 z w \frac{z}{w} wz

这个过程可以通过以下步骤完成:

1. 求除数的共轭

找到 w w w 的共轭 w ˉ = c − d i \bar{w} = c - di wˉ=cdi

2. 两侧同乘共轭

将分子和分母都乘以共轭 w ˉ \bar{w} wˉ,得到:

z w × w ˉ w ˉ = z ⋅ w ˉ w ⋅ w ˉ \frac{z}{w} \times \frac{\bar{w}}{\bar{w}} = \frac{z \cdot \bar{w}}{w \cdot \bar{w}} wz×wˉwˉ=wwˉzwˉ

3. 展开乘法

展开乘法,得到:

( a + b i ) ( c − d i ) ( c + d i ) ( c − d i ) \frac{(a + bi)(c - di)}{(c + di)(c - di)} (c+di)(cdi)(a+bi)(cdi)

4. 计算分母

分母 ( c + d i ) ( c − d i ) (c + di)(c - di) (c+di)(cdi) c 2 + d 2 c^2 + d^2 c2+d2,因为虚部中的 d i × ( − d i ) di \times (-di) di×(di) 将消掉。

5. 计算分子

分子部分可以通过乘法展开,得到:

( a + b i ) ( c − d i ) = a c − a d i + b c i + b d i 2 = a c − a d i + b c i − b d (a + bi)(c - di) = ac - adi + bci + bdi^2 = ac - adi + bci - bd (a+bi)(cdi)=acadi+bci+bdi2=acadi+bcibd

6. 合并实部和虚部

将实部和虚部组合在一起,得到最终结果:

z w = a c − b d c 2 + d 2 + b c − a d c 2 + d 2 i \frac{z}{w} = \frac{ac - bd}{c^2 + d^2} + \frac{bc - ad}{c^2 + d^2}i wz=c2+d2acbd+c2+d2bcadi

通过这个过程,我们可以将复数除法转化为实数的基本运算,使其更易于计算和理解。在复数平面上,这个操作相当于旋转和缩放,因为复数除法改变了复数的模和幅角。

模长和幅角表示 加减乘除

反正切函数

arctan ⁡ \arctan arctan 是反正切函数的表示,也被称为正切的反函数或反正切。如果 y = tan ⁡ ( x ) y = \tan(x) y=tan(x),那么 arctan ⁡ ( y ) = x \arctan(y) = x arctan(y)=x

反正切函数将一个实数值映射到 − π 2 -\frac{\pi}{2} 2π π 2 \frac{\pi}{2} 2π 的角度,表示那个角度的正切值与给定的实数相等。

例如, arctan ⁡ ( 1 ) = π 4 \arctan(1) = \frac{\pi}{4} arctan(1)=4π,因为 tan ⁡ ( π 4 ) = 1 \tan\left(\frac{\pi}{4}\right) = 1 tan(4π)=1

在计算中,你通常可以使用编程语言或数学软件中的反正切函数来计算这个值。在许多环境中,还有一个叫做 atan2 ( y , x ) \text{atan2}(y, x) atan2(y,x) 的函数,它返回通过 y / x y/x y/x 给定的斜率对应的角度,并在确定正确象限方面更精确。这在复数运算中特别有用,因为你可以使用 atan2 ( b , a ) \text{atan2}(b, a) atan2(b,a) 来计算复数 a + b i a + bi a+bi 的幅角。

代码实现

是的,C++标准库中包括了 atan2(y, x) 函数,该函数可用于计算点 (x, y) 与X轴之间的角度。你可以通过包括头文件 <cmath> 来使用这个函数。

下面是一个例子,展示了如何使用 atan2(y, x)

#include <iostream>
#include <cmath>

int main() {
    double y = 1.0;
    double x = 1.0;
    double result = atan2(y, x);
    std::cout << "The angle is: " << result << " radians\n";
    return 0;
}

atan2(y, x) 函数的结果是以弧度表示的,如果你想要将其转换为度,你可以使用 result * 180 / M_PI。在C++中,M_PI 是π的一个常见定义,但并非所有编译器都定义了它。如果你的编译器没有定义 M_PI,你可以自己定义,如 const double M_PI = 3.14159265358979323846;

复数可以通过模长和幅角来表示,这被称为复数的极坐标形式。对于复数 z = a + b i z = a + bi z=a+bi,我们可以使用以下方法将其表示为极坐标形式。

模长(Magnitude)

复数的模长,也称为绝对值,是复数与原点之间在复数平面上的距离。它可以通过以下公式计算:

r = ∣ z ∣ = a 2 + b 2 r = |z| = \sqrt{a^2 + b^2} r=z=a2+b2

幅角(Argument)

复数的幅角,也称为角度,是复数与正实轴之间的角度。它通常用希腊字母 θ \theta θ 表示,并可以通过以下公式计算:

θ = arctan ⁡ ( b a ) \theta = \arctan\left(\frac{b}{a}\right) θ=arctan(ab)

极坐标形式

结合模长和幅角,我们可以将复数表示为极坐标形式:

z = r ( cos ⁡ θ + i sin ⁡ θ ) z = r(\cos \theta + i\sin \theta) z=r(cosθ+isinθ)

我们可以展开它并找到其实部和虚部。

实部

实部由模长与余弦部分的乘积给出:

a = r cos ⁡ θ a = r \cos \theta a=rcosθ

虚部

虚部由模长与正弦部分的乘积给出:

b = r sin ⁡ θ b = r \sin \theta b=rsinθ

标准形式

结合实部和虚部,我们可以得到复数的标准形式:

z = a + b i = r cos ⁡ θ + r sin ⁡ θ i z = a + bi = r\cos \theta + r\sin \theta i z=a+bi=rcosθ+rsinθi

例子

例如,如果 $ r = 2 $ 并且 θ = π 4 \theta = \frac{\pi}{4} θ=4π,那么:

z = 2 ( 2 2 + 2 2 i ) = 2 + 2 i z = 2\left(\frac{\sqrt{2}}{2} + \frac{\sqrt{2}}{2}i\right) = \sqrt{2} + \sqrt{2}i z=2(22 +22 i)=2 +2 i

Euler公式

使用Euler公式,极坐标形式可以进一步表示为:

z = r ⋅ e i θ z = r \cdot e^{i\theta} z=reiθ

总结

模长和幅角提供了一种表示复数的有用方法,它捕捉了复数在复数平面上的几何特性。极坐标形式在许多数学和工程应用中都很有用,特别是在处理复数乘法和除法时,因为这些操作可以简化为模长的乘法和除法,以及幅角的加法和减法。

复数加法

复数加法在极坐标形式(模长和幅角)下并不像乘法和除法那样直观。不过,你仍然可以使用以下步骤进行计算:

设有两个复数 z = r 1 ( cos ⁡ θ 1 + i sin ⁡ θ 1 ) z = r_1(\cos \theta_1 + i\sin \theta_1) z=r1(cosθ1+isinθ1) w = r 2 ( cos ⁡ θ 2 + i sin ⁡ θ 2 ) w = r_2(\cos \theta_2 + i\sin \theta_2) w=r2(cosθ2+isinθ2),你想要找到它们的和。

  1. 转换到标准形式
    z = r 1 cos ⁡ θ 1 + r 1 sin ⁡ θ 1 i z = r_1\cos \theta_1 + r_1\sin \theta_1 i z=r1cosθ1+r1sinθ1i
    w = r 2 cos ⁡ θ 2 + r 2 sin ⁡ θ 2 i w = r_2\cos \theta_2 + r_2\sin \theta_2 i w=r2cosθ2+r2sinθ2i

  2. 相加
    z + w = ( r 1 cos ⁡ θ 1 + r 2 cos ⁡ θ 2 ) + ( r 1 sin ⁡ θ 1 + r 2 sin ⁡ θ 2 ) i z + w = (r_1\cos \theta_1 + r_2\cos \theta_2) + (r_1\sin \theta_1 + r_2\sin \theta_2)i z+w=(r1cosθ1+r2cosθ2)+(r1sinθ1+r2sinθ2)i

  3. 找到结果的模长和幅角
    你可以使用下面的公式找到复数的模长:
    r = ( r 1 cos ⁡ θ 1 + r 2 cos ⁡ θ 2 ) 2 + ( r 1 sin ⁡ θ 1 + r 2 sin ⁡ θ 2 ) 2 r = \sqrt{{(r_1\cos \theta_1 + r_2\cos \theta_2)}^2 + {(r_1\sin \theta_1 + r_2\sin \theta_2)}^2} r=(r1cosθ1+r2cosθ2)2+(r1sinθ1+r2sinθ2)2
    并使用下面的公式找到幅角(请注意,你可能需要使用四象限反正切函数来正确确定角度):
    θ = arctan ⁡ r 1 sin ⁡ θ 1 + r 2 sin ⁡ θ 2 r 1 cos ⁡ θ 1 + r 2 cos ⁡ θ 2 \theta = \arctan \frac{{r_1\sin \theta_1 + r_2\sin \theta_2}}{{r_1\cos \theta_1 + r_2\cos \theta_2}} θ=arctanr1cosθ1+r2cosθ2r1sinθ1+r2sinθ2

结果

因此,两个复数的和的极坐标形式是:
z + w = r ( cos ⁡ θ + i sin ⁡ θ ) z + w = r(\cos \theta + i\sin \theta) z+w=r(cosθ+isinθ)

尽管在极坐标形式下进行复数加法略显复杂,但该方法在涉及复杂计算的问题中仍可能有用。

复数减法

复数减法在极坐标形式(使用模长和幅角)下也是可能的,但与加法类似,它不如乘法和除法直观。以下是如何使用模长和幅角进行复数减法的步骤:

设有两个复数 z = r 1 ( cos ⁡ θ 1 + i sin ⁡ θ 1 ) z = r_1(\cos \theta_1 + i\sin \theta_1) z=r1(cosθ1+isinθ1) w = r 2 ( cos ⁡ θ 2 + i sin ⁡ θ 2 ) w = r_2(\cos \theta_2 + i\sin \theta_2) w=r2(cosθ2+isinθ2),你想要找到它们的差 z − w z - w zw

  1. 转换到标准形式
    z = r 1 cos ⁡ θ 1 + r 1 sin ⁡ θ 1 i z = r_1\cos \theta_1 + r_1\sin \theta_1 i z=r1cosθ1+r1sinθ1i
    w = r 2 cos ⁡ θ 2 + r 2 sin ⁡ θ 2 i w = r_2\cos \theta_2 + r_2\sin \theta_2 i w=r2cosθ2+r2sinθ2i

  2. 相减
    z − w = ( r 1 cos ⁡ θ 1 − r 2 cos ⁡ θ 2 ) + ( r 1 sin ⁡ θ 1 − r 2 sin ⁡ θ 2 ) i z - w = (r_1\cos \theta_1 - r_2\cos \theta_2) + (r_1\sin \theta_1 - r_2\sin \theta_2)i zw=(r1cosθ1r2cosθ2)+(r1sinθ1r2sinθ2)i

  3. 找到结果的模长和幅角
    你可以使用下面的公式找到复数的模长:
    r = ( r 1 cos ⁡ θ 1 − r 2 cos ⁡ θ 2 ) 2 + ( r 1 sin ⁡ θ 1 − r 2 sin ⁡ θ 2 ) 2 r = \sqrt{{(r_1\cos \theta_1 - r_2\cos \theta_2)}^2 + {(r_1\sin \theta_1 - r_2\sin \theta_2)}^2} r=(r1cosθ1r2cosθ2)2+(r1sinθ1r2sinθ2)2
    并使用下面的公式找到幅角(请注意,你可能需要使用四象限反正切函数来正确确定角度):
    θ = arctan ⁡ r 1 sin ⁡ θ 1 − r 2 sin ⁡ θ 2 r 1 cos ⁡ θ 1 − r 2 cos ⁡ θ 2 \theta = \arctan \frac{{r_1\sin \theta_1 - r_2\sin \theta_2}}{{r_1\cos \theta_1 - r_2\cos \theta_2}} θ=arctanr1cosθ1r2cosθ2r1sinθ1r2sinθ2

结果

因此,两个复数的差的极坐标形式是:
z − w = r ( cos ⁡ θ + i sin ⁡ θ ) z - w = r(\cos \theta + i\sin \theta) zw=r(cosθ+isinθ)

在处理涉及多个复数的复杂问题时,此方法可能仍然有用,尽管它在极坐标形式下并不像乘法和除法那么直观。

复数乘法

使用模长和幅角来表示复数时,复数相乘变得非常直观和方便。

设有两个复数 z = r 1 ( cos ⁡ θ 1 + i sin ⁡ θ 1 ) z = r_1(\cos \theta_1 + i\sin \theta_1) z=r1(cosθ1+isinθ1) w = r 2 ( cos ⁡ θ 2 + i sin ⁡ θ 2 ) w = r_2(\cos \theta_2 + i\sin \theta_2) w=r2(cosθ2+isinθ2),我们想要找到它们的乘积。

模长

两个复数的乘积的模长是它们各自模长的乘积:

r = r 1 ⋅ r 2 r = r_1 \cdot r_2 r=r1r2

幅角

两个复数的乘积的幅角是它们各自幅角的和:

θ = θ 1 + θ 2 \theta = \theta_1 + \theta_2 θ=θ1+θ2

结果

因此,两个复数的乘积可以表示为:

z ⋅ w = r ( cos ⁡ θ + i sin ⁡ θ ) = r 1 r 2 ( cos ⁡ ( θ 1 + θ 2 ) + i sin ⁡ ( θ 1 + θ 2 ) ) z \cdot w = r(\cos \theta + i\sin \theta) = r_1 r_2 (\cos(\theta_1 + \theta_2) + i\sin(\theta_1 + \theta_2)) zw=r(cosθ+isinθ)=r1r2(cos(θ1+θ2)+isin(θ1+θ2))

例子

例如,设 z = 2 ( cos ⁡ π 4 + i sin ⁡ π 4 ) z = 2(\cos \frac{\pi}{4} + i\sin \frac{\pi}{4}) z=2(cos4π+isin4π) w = 3 ( cos ⁡ π 3 + i sin ⁡ π 3 ) w = 3(\cos \frac{\pi}{3} + i\sin \frac{\pi}{3}) w=3(cos3π+isin3π),那么

z ⋅ w = 2 ⋅ 3 ( cos ⁡ ( π 4 + π 3 ) + i sin ⁡ ( π 4 + π 3 ) ) = 6 ( cos ⁡ 7 π 12 + i sin ⁡ 7 π 12 ) z \cdot w = 2 \cdot 3 (\cos(\frac{\pi}{4} + \frac{\pi}{3}) + i\sin(\frac{\pi}{4} + \frac{\pi}{3})) = 6(\cos \frac{7\pi}{12} + i\sin \frac{7\pi}{12}) zw=23(cos(4π+3π)+isin(4π+3π))=6(cos127π+isin127π)

使用模长和幅角来进行复数乘法使运算变得更直观,特别是在涉及复数乘积的更复杂表达式中。它还强调了复数乘法的几何意义,即将两个复数的模长相乘,并将它们的幅角相加。

复数除法

使用模长和幅角表示复数时,复数除法变得相当直观。假设你有两个复数 z = r 1 ( cos ⁡ θ 1 + i sin ⁡ θ 1 ) z = r_1(\cos \theta_1 + i\sin \theta_1) z=r1(cosθ1+isinθ1) w = r 2 ( cos ⁡ θ 2 + i sin ⁡ θ 2 ) w = r_2(\cos \theta_2 + i\sin \theta_2) w=r2(cosθ2+isinθ2),并且你想要计算 z w \frac{z}{w} wz

模长

两个复数的商的模长是它们各自模长的商:

r = r 1 r 2 r = \frac{r_1}{r_2} r=r2r1

幅角

两个复数的商的幅角是第一个复数的幅角减去第二个复数的幅角:

θ = θ 1 − θ 2 \theta = \theta_1 - \theta_2 θ=θ1θ2

结果

因此,两个复数的商可以表示为:

z w = r ( cos ⁡ θ + i sin ⁡ θ ) = r 1 r 2 ( cos ⁡ ( θ 1 − θ 2 ) + i sin ⁡ ( θ 1 − θ 2 ) ) \frac{z}{w} = r(\cos \theta + i\sin \theta) = \frac{r_1}{r_2} (\cos(\theta_1 - \theta_2) + i\sin(\theta_1 - \theta_2)) wz=r(cosθ+isinθ)=r2r1(cos(θ1θ2)+isin(θ1θ2))

例子

例如,设 z = 2 ( cos ⁡ π 4 + i sin ⁡ π 4 ) z = 2(\cos \frac{\pi}{4} + i\sin \frac{\pi}{4}) z=2(cos4π+isin4π) w = 3 ( cos ⁡ π 3 + i sin ⁡ π 3 ) w = 3(\cos \frac{\pi}{3} + i\sin \frac{\pi}{3}) w=3(cos3π+isin3π),那么

z w = 2 3 ( cos ⁡ ( π 4 − π 3 ) + i sin ⁡ ( π 4 − π 3 ) ) = 2 3 ( cos ⁡ − π 12 + i sin ⁡ − π 12 ) \frac{z}{w} = \frac{2}{3} (\cos(\frac{\pi}{4} - \frac{\pi}{3}) + i\sin(\frac{\pi}{4} - \frac{\pi}{3})) = \frac{2}{3}(\cos \frac{-\pi}{12} + i\sin \frac{-\pi}{12}) wz=32(cos(4π3π)+isin(4π3π))=32(cos12π+isin12π)

使用模长和幅角进行复数除法使运算更为直观,特别是在涉及复数商的更复杂表达式中。它还强调了复数除法的几何意义,即将两个复数的模长相除,并将第一个复数的幅角减去第二个复数的幅角。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/885992.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

100 道 Python 经典面试题超强汇总(三):Python 对象内部

《Python Cookbook》的作者David Beazley的课程PPT开源了&#xff0c;目标用户是希望从编写基础脚本过渡到编写更复杂程序的高级 Python 程序员&#xff0c;课程主题侧重于流行库和框架中使用的编程技术&#xff0c;主要目的是更好地理解 Python 语言本身&#xff0c;以便阅读他…

(JavaScript笔记摘要)一次性搞定原型和原型链

一、前言 学完JavaScript ES5基础语法&#xff08;核心语法&#xff09;后&#xff0c;发现根本不够用&#xff0c;于是选择继续精进JavaScript功底 学到原型和原型链时&#xff0c;发现有点卡壳儿&#xff0c;于是投入了一定精力&#xff0c;进行了汇总整理和吸收&#xff0c…

知识体系总结(九)设计原则、设计模式、分布式、高性能、高可用

文章目录 架构设计为什么要进行技术框架的设计 六大设计原则一、单一职责原则二、开闭原则三、依赖倒置原则四、接口分离原则五、迪米特法则&#xff08;又称最小知道原则&#xff09;六、里氏替换原则案例诠释 常见设计模式构造型单例模式工厂模式简单工厂工厂方法 生成器模式…

【Kubernetes】Kubernetes之配置资源管理

Secret 和 ConfigMap 一、Secret1. Secret 的作用2. Secret 的类型3. Secret 使用方式及应用场景4. Secret 的实例4.1 创建 Secret4.2 使用方式将 Secret 挂载到 Volume 中&#xff0c;以 Volume 的形式挂载到 Pod 的某个目录下将 Secret 导出到环境变量中 二、 ConfigMap1. Co…

由于找不到mfc140u.dll,无法继续执行代码怎么修复?

当我在使用某个应用程序时遇到了mfc140u.dll缺失的错误提示时&#xff0c;我意识到这是由于该动态链接库文件丢失或损坏所引起的。mfc140u.dll是MFC的一部分&#xff0c;它包含了许多与用户界面、窗口管理、控件等相关的函数和类。这个文件通常用于支持使用MFC开发的应用程序的…

高效服务器DDoS防护,F5安全架构不可少

数字化转型&#xff0c;特别是现代化应用正面临着严峻挑战。如何确保应用的用户体验&#xff0c;用户现有安全架构如何适应现代化应用防护需求&#xff0c;以及 API 安全直接关乎现代化应用的普及和用户的体验&#xff0c;甚至关系到企业数字化能否转型成功。当企业网站或服务器…

HD Supply EDI 项目测试流程

在此前的文章 HD Supply EDI 项目案例中&#xff0c;我们已经为大家介绍了 HD Supply EDI 项目案例&#xff0c;了解了 HD Supply 业务测试场景&#xff0c;本文将为大家介绍 EDI 项目测试流程。 HD Supply EDI 项目连接测试 在HD Supply EDI 项目中&#xff0c;CommerceHub为…

[oneAPI] 手写数字识别-BiLSTM

[oneAPI] 手写数字识别-BiLSTM 手写数字识别参数与包加载数据模型训练过程结果 oneAPI 比赛&#xff1a;https://marketing.csdn.net/p/f3e44fbfe46c465f4d9d6c23e38e0517 Intel DevCloud for oneAPI&#xff1a;https://devcloud.intel.com/oneapi/get_started/aiAnalyticsToo…

[obs] 编译记录

2023.7 obs 最近编译方式经常改。本次使用的是最新的方式编译 2023/7月份版本&#xff0c;记录一下遇到的坑 obs 最新版默认使用 vs2022 才能编译&#xff0c;如果想用 vs2019 编译&#xff0c;改下面这个地方就好了 CMakePresets.json 文件的obs aja 编译有问题 解决方案&a…

【方法】如何给分卷压缩文件添加密码?

在压缩文件的时候&#xff0c;如果文件比较大&#xff0c;或者网盘单个文件限制了大小&#xff0c;很多人会选择将文件压缩成分卷文件。 如果文件还有保密需求&#xff0c;那如何在压缩文件时设置分卷&#xff0c;又同时设置密码保护呢&#xff1f;下面小编来举例看看如何操作…

测试平台开发:(19)自动化测试脚本工具化 2

上一篇:测试平台开发:(18)自动化测试脚本工具化_要开朗的spookypop的博客-CSDN博客 本篇先实现创建自动化脚本的功能,将selenium代码语言转化为文字语言,如下图所示: 例1:比如下面的代码,转化为语言“用谷歌浏览器打开XX页面”: service = ChromeService(executabl…

【Python】基础语法:变量类型和动态类型

文章目录 1. 常量2. 变量3. 动态类型特性 努力经营当下 直至未来明朗 1. 常量 浮点数在内存中表示使用的是IEEE754标准&#xff0c;这套规则下&#xff0c;在内存中表示该浮点数额时候可能会存在微小的误差 在进行运算的时候&#xff0c;最好可以将数字&#xff08;字面值常…

如何理解“I/O指令是CPU系统指令的一部分”?

I/O指令作用过程&#xff08;以 I/O端口独立编址方式为例&#xff09;&#xff1a; CPU识别出当前指令是I/O指令&#xff0c;向I/O总线发送相应控制信号和地址信息。 之前迷惑的点&#xff1a;默认以为I/O指令是作用于I/O接口的&#xff0c;进而产生疑问&#xff0c;I/O接口中…

期权行权和不行权的区别

对于期权小白刚入门来说&#xff0c;期权是一种金融衍生品&#xff0c;简单理解期权就是大盘指数为标的物&#xff0c;可以做多和做空&#xff0c;在期权到期日最后一天&#xff0c;你面临持仓合约是选择行权呢还是不行权&#xff0c;下文科普期权行权和不行权的区别&#xff0…

03.Spring Security 如何保护用户密码

1. 前言 上一文我们对Spring Security中的重要用户信息主体UserDetails进行了探讨。中间例子我们使用了明文密码&#xff0c;规则是通过对密码明文添加{noop}前缀。那么本节将对 Spring Security 中的密码编码进行一些探讨。 2. 不推荐使用md5 首先md5 不是加密算法&#xf…

前端跨域的原因以及解决方案(vue),一文让你真正理解跨域

跨域这个问题,可以说是前端的必需了解的,但是多少人是知其然不知所以然呢&#xff1f; 下面我们来梳理一下vue解决跨域的思路。 什么情况会跨域&#xff1f; ​ 跨域的本质就是浏览器基于同源策略的一种安全手段。所谓同源就是必须有以下三个相同点&#xff1a;协议相同、域名…

网络套接字

网络套接字 文章目录 网络套接字认识端口号初识TCP协议初识UDP协议网络字节序 socket编程接口socket创建socket文件描述符bind绑定端口号sockaddr结构体netstat -nuap&#xff1a;查看服务器网络信息 代码编译运行展示 实现简单UDP服务器开发 认识端口号 端口号(port)是传输层协…

Python 3 使用HBase 总结

HBase 简介和安装 请参考文章&#xff1a;HBase 一文读懂 Python3 HBase API HBase 前期准备 1 安装happybase库操作hbase 安装该库 pip install happybase2 确保 Hadoop 和 Zookeeper 可用并开启 确保Hadoop 正常运行 确保Zookeeper 正常运行3 开启HBase thrift服务 使用命…

谈谈召回率(R值),准确率(P值)及F值

通俗解释机器学习中的召回率、精确率、准确率&#xff0c;一文让你一辈子忘不掉这两个词 赶时间的同学们看这里&#xff1a;提升精确率是为了不错报、提升召回率是为了不漏报 先说个题外话&#xff0c;暴击一下乱写博客的人&#xff0c;网络上很多地方分不清准确率和精确率&am…

前端实战系列:【2023酷炫前端特效】HTML蜂巢特效(附完整可执行代码 + 全网唯一!超详细注释分析 (熬夜换来的...),让你看得懂,敲的出代码!

久别重逢非昨日,万语千言不忍谈。 🎯作者主页: 追光者♂🔥 🌸个人简介: 💖[1] 计算机专业硕士研究生💖 🌿[2] 2023年城市之星领跑者TOP1(哈尔滨)🌿 🌟[3] 2022年度博客之星人工智能领域TOP4🌟 🏅[4] 阿里云社区特邀专家博主🏅 🏆…