3. 典型序列的Z变换:单位脉冲、单位阶跃、指数序列的Z变换及其ROC

好,咱们今天聊聊几个最基础的序列。说白了,Z变换就像一把钥匙,而这三个序列——单位脉冲、单位阶跃、指数序列——就是最常见的锁芯。你把这几个搞明白了,后面看什么系统函数、滤波器设计,心里就有底了。

3.1 单位脉冲序列 δ[n]

先来个最简单的。单位脉冲序列,数学上写 δ[n],它只在 n=0 时等于1,其他时候全是0。

它的Z变换,我直接写给你看:

X(z) = Σ δ[n] z^{-n} = 1 · z^{0} = 1

嗯,结果就是1。ROC呢?整个z平面都收敛。因为求和只有一项,z取任何非零值都行。z=0?严格来说,z=0时z^{-0}是1,但双边Z变换里我们一般不考虑这个点。所以ROC就是整个z平面,除了原点。

核心结论: δ[n] ↔ 1,ROC:整个z平面(|z| > 0)

我在做数字滤波器设计时,经常用单位脉冲响应来验证系统的稳定性。给系统输入一个δ[n],看输出是不是收敛的。这个方法简单粗暴,但非常有效。

3.2 单位阶跃序列 u[n]

接下来是单位阶跃序列 u[n]。它在 n≥0 时等于1,n<0 时等于0。

它的Z变换推导也不难:

X(z) = Σ u[n] z^{-n} = Σ_{n=0}^{∞} 1 · z^{-n}

这是个等比级数求和。公比是 z^{-1}。级数收敛的条件是 |z^{-1}| < 1,也就是 |z| > 1。

求和结果:

X(z) = 1 / (1 - z^{-1}) = z / (z - 1)

核心结论: u[n] ↔ z/(z-1),ROC:|z| > 1

你想想看,为什么ROC是|z|>1?因为这是个右边序列(只在n≥0有值),它的ROC一定是某个圆的外部。这个圆半径就是极点位置。极点在哪?z=1。所以ROC就是|z|>1。

我的小技巧: 记住一个规律——右边序列的ROC是某个圆的外部,左边序列的ROC是某个圆的内部。这个规律能帮你快速判断序列类型。

3.3 指数序列 a^n u[n]

这个最常用。指数序列 a^n u[n],其中a可以是实数也可以是复数。

它的Z变换:

X(z) = Σ a^n u[n] z^{-n} = Σ_{n=0}^{∞} (a z^{-1})^n

又是等比级数。公比是 a z^{-1}。收敛条件:|a z^{-1}| < 1,即 |z| > |a|。

求和结果:

X(z) = 1 / (1 - a z^{-1}) = z / (z - a)

核心结论: a^n u[n] ↔ z/(z-a),ROC:|z| > |a|

这里有个细节要注意。当a=1时,它就退化成单位阶跃序列。所以单位阶跃是指数序列的特例。这个关系我建议你记牢,后面很多推导都用得上。

我曾经踩过的坑: 有一次我在做系统稳定性分析,直接用a^n u[n]的Z变换公式,但忘了检查a的模值。结果系统明明不稳定,我算出来的ROC却显示收敛。后来才发现,a的模值大于1时,序列是发散的,Z变换虽然存在,但系统不稳定。所以一定要记住:Z变换存在不代表系统稳定,还要看ROC是否包含单位圆。

3.4 三种序列的对比

我把它们放在一起对比一下,方便你记忆:

序列 Z变换 ROC 极点位置
δ[n] 1 整个z平面 无极点
u[n] z/(z-1) |z| > 1 z=1
a^n u[n] z/(z-a) |z| > |a| z=a

你看,规律很明显。极点位置决定了ROC的边界。单位脉冲没有极点,所以ROC是整个平面。单位阶跃的极点在1,ROC就是|z|>1。指数序列的极点在a,ROC就是|z|>|a|。

3.5 知识体系图

下面这张图展示了本章的核心逻辑,我建议你多看几遍:

典型序列Z变换知识体系 单位脉冲 δ[n] Z变换 = 1 单位阶跃 u[n] Z变换 = z/(z-1) 指数序列 aⁿu[n] Z变换 = z/(z-a) 特例 推广 ROC对比 δ[n]:整个z平面 u[n]:|z| > 1 aⁿu[n]:|z| > |a| 规律:极点位置决定ROC边界,右边序列ROC在圆外 实际应用场景 系统稳定性判断 滤波器频率响应分析 差分方程求解

这张图把三个序列的关系、ROC对比、以及实际应用都串起来了。我个人习惯把这张图贴在工位上,每次做Z变换相关分析时扫一眼,思路就清晰了。

3.6 速算技巧总结

最后,我总结几个速算技巧,你记一下:

  • 单位脉冲: 看到δ[n],直接写1,ROC全平面。不用算。
  • 单位阶跃: 看到u[n],直接写z/(z-1),ROC是|z|>1。记住极点在1。
  • 指数序列: 看到a^n u[n],直接写z/(z-a),ROC是|z|>|a|。极点在a。
  • 通用规律: 右边序列的ROC是圆外,左边序列的ROC是圆内。这个规律能帮你快速验证结果对不对。

我的个人习惯: 做Z变换时,我习惯先看序列是左边还是右边,再确定ROC的大致范围。然后找极点,ROC就是极点所在圆的外或内。这样三步走,基本不会错。

嗯,今天就讲这么多。这三个序列是Z变换的基石,你花点时间把它们吃透,后面学起来就轻松多了。


公众号:蓝海资料掘金营,微信deep3321