当前位置: 首页 > news >正文

数字信号处理篇---复数

第一部分:复数的两种面孔——认识你的工具

复数z就像一个平面上的点,有两种描述方式:

1. 矩形坐标形式:z = a + jb

  • a:在实轴(东西方向)的位置

  • b:在虚轴(南北方向)的位置

  • j:就是虚数单位,j = √(-1)(数学用i,工程用j

比喻:就像地图上的(经度, 纬度)

2. 极坐标形式:z = r·e^(jθ)(这是核心!)

  • r(模/幅度):箭头长度,r = |z| ≥ 0

  • θ(辐角/相位):箭头与正实轴的夹角(单位:弧度)

  • e^(jθ):魔法部分!代表一个长度为1,角度为θ的旋转因子。

比喻:就像指南针的(距离, 方向角)

两种形式的关系:

  • a = r·cosθ,b = r·sinθ

  • r = √(a² + b²),θ = atan2(b, a)atan2是四象限反正切)


第二部分:核心运算性质——用旋转箭头理解

性质1:复数的加减法(最好用矩形形式)

规则:实部与实部相加减,虚部与虚部相加减。
(a + jb) ± (c + jd) = (a ± c) + j(b ± d)

几何意义:向量的加减。就像在平面上走两步:先走向量1,再走向量2,结果是从起点到终点的总位移


性质2:复数的乘法(极坐标形式是王牌!)

规则(极坐标):模长相乘,相位相加
(r₁·e^(jθ₁)) × (r₂·e^(jθ₂)) = (r₁·r₂)·e^(j(θ₁+θ₂))

为什么?

  • 乘法就是缩放 + 旋转

  • 第一个箭头长度r₁,角度θ₁

  • 乘上r₂·e^(jθ₂)相当于:

    1. 先把长度拉伸r₂倍 → 新长度r₁·r₂

    2. 逆时针旋转θ₂角 → 新角度θ₁ + θ₂

例子:乘上j = e^(jπ/2)就是逆时针旋转90度(长度不变)。


性质3:复数的除法(极坐标形式也是王牌)

规则(极坐标):模长相除,相位相减
(r₁·e^(jθ₁)) ÷ (r₂·e^(jθ₂)) = (r₁/r₂)·e^(j(θ₁-θ₂))

几何意义:反向的缩放和旋转。


性质4:复数的共轭(镜像操作)

复数z = a + jb = r·e^(jθ)的共轭记为z*
z* = a - jb = r·e^(-jθ)

几何意义:关于实轴的镜像反射。

  • 长度r不变

  • 相位θ变为

魔法性质:

  • z × z* = r²(变成一个纯实数!)

  • z + z* = 2a(实部的两倍)

  • z - z* = j·2b(虚部的两倍乘以j)

信号处理意义:这是实信号频谱对称性的根源!


性质5:复数的n次方与开方(极坐标形式的威力)

规则(极坐标):

  • n次方:[r·e^(jθ)]ⁿ = rⁿ·e^(j·nθ)(模长n次方,相位n倍)

  • 开n次方:[r·e^(jθ)]^(1/n) = r^(1/n)·e^(j·(θ+2kπ)/n), k=0,1,…,n-1

几何意义:

  • 平方 → 长度平方,角度加倍

  • 平方根 → 长度开方,角度减半(但有两个解,相差180度!)

例子:j的平方根。
j = e^(jπ/2)
平方根:√j = e^(jπ/4) = (√2/2)(1+j)e^(j5π/4) = -(√2/2)(1+j)
(验证:两个解平方后都等于j


第三部分:复指数函数的魔法——信号处理的灵魂

定义:e^(jθ) = cosθ + j·sinθ(欧拉公式)

核心性质:这是单位圆上的旋转箭头**

性质1:周期性

e^(j(θ+2π)) = e^(jθ)(转一圈回到原地)

性质2:旋转的加法性

e^(jθ₁)·e^(jθ₂) = e^(j(θ₁+θ₂))(旋转角度相加)

性质3:微积分特性(最美妙的部分)
  • 导数:d/dθ [e^(jθ)] = j·e^(jθ)

    • 几何:对旋转箭头求导,得到的是它速度向量,这个速度方向与原方向垂直(乘j就是旋转90度),大小不变。

  • 积分:∫ e^(jθ) dθ = -j·e^(jθ) + C

性质4:与三角函数的亲密关系
  • cosθ = (e^(jθ) + e^(-jθ)) / 2

  • sinθ = (e^(jθ) - e^(-jθ)) / (2j)

  • 这是信号处理的核心桥梁!把实信号拆成正负频率的旋转。


第四部分:信号处理中的实战例子

例1:为什么用复数表示信号?

实信号x(t) = cos(ωt)
用复数表示:其实是Re{e^(jωt)}(取实部)。
好处e^(jωt)的微分、积分、滤波等运算形式极其简单(还是指数形式),算完再取实部得到物理信号。

例2:相位差如何计算?

两个信号s₁ = A·e^(jωt),s₂ = B·e^(j(ωt+φ))
它们的相位差 =arg(s₂/s₁) = arg(e^(jφ)) = φ
操作:除法 → 相位相减。

例3:滤波器对复数信号的响应

滤波器频率响应H(ω) = |H|·e^(j∠H)
输入x(t) = e^(jωt)
输出y(t) = H(ω)·e^(jωt) = |H|·e^(j(ωt+∠H))
解释:滤波器做了两件事:

  1. 把幅度缩放|H|

  2. 把相位移动∠H弧度


第五部分:记忆心法——“旋转箭头”工具箱

运算矩形坐标极坐标(推荐!)几何意义
加减实虚部分别加减不方便向量合成
展开较烦模长相乘,相位相加缩放+旋转
更烦模长相除,相位相减反向缩放+旋转
共轭虚部变号相位变号实轴镜像
n次方几乎不用模长n次方,相位n倍螺旋缩放
e^(jθ)cosθ+j sinθ单位圆上的点匀速旋转的箭头

给初学者的最后建议:

  1. 把复数re^(jθ)想象成一个“带刻度的旋转箭头”——这是最重要的直觉。

  2. 乘除运算永远先转成极坐标形式——会简单得让你吃惊。

  3. 记住核心口诀:

    相乘:长度乘,角度加
    相除:长度除,角度减
    共轭:长度同,角度反

  4. e^(jθ)就是角度为θ的“标准旋转单位”,它是信号处理的乐高积木

复数运算在信号处理中就像扳手在机械师手中——开始觉得陌生,熟练后会发现它是最自然、最强大的工具。这些性质不是要死记硬背的公式,而是描述旋转世界的基本语法。

http://www.jsqmd.com/news/131468/

相关文章:

  • HSTS强制安全连接:杜绝降级威胁
  • 2025年度设计能力强的网站建设公司有哪些?国内十大服务商测评与企业适配指南
  • 图解说明FPU参与的单精度转换流程
  • 灾备切换实战测试:确保系统永不停机
  • 树莓派更换静态IP一文说清:适配最新Raspberry Pi OS
  • 官网FAQ自动更新:紧跟产品迭代节奏
  • 账单明细导出:清晰掌握消费构成
  • 10、Windows文件分析:VSC与MFT的深入探索
  • usb_burning_tool与定制化镜像结合的产线解决方案
  • 模拟电路直流工作点分析操作指南
  • 配置版本控制:Git管理所有设置项
  • 滚动升级策略:渐进式替换旧实例
  • 操作指南:如何在紧凑空间完成高效PCB布局设计
  • Java大厂面试实录:互联网医疗场景下的Spring Boot与微服务技术栈深度考验
  • 自媒体人必藏!4 个神仙小程序,解决权重 / 去水印 / 熬夜失眠难题
  • 11、Windows文件分析与事件日志解析全攻略
  • 负载均衡部署:支撑高并发访问需求
  • 成本优化建议:识别闲置资源并回收
  • MemOS Cloud | 云平台快速开始上手教程
  • 市场需求调研:AI辅助问卷设计与分析
  • 12、Windows系统文件分析:回收站、预取文件与计划任务
  • mptools v8.0量产模式下稳定性优化策略
  • IAR多工程管理技巧:项目组织最佳实践
  • 本地开发环境composer依赖导致could not find driver分析
  • 针对学生机房的proteus8.17下载及安装优化方案指南
  • 库存优化建议生成:数据驱动运营管理
  • 【机器学习】-带你弄懂时间序列
  • 三极管负反馈对放大性能的影响:系统学习
  • 智能穿戴设备联动:随时随地获取帮助
  • 13、Windows系统文件分析:Jump Lists、休眠文件与应用文件解析