# Z 变换

一个离散时间信号 x[n]x[n]zz 变化定义为

X(z)=Δn=x[n]znX(z)\stackrel{\Delta}{=}\sum_{n=-\infty}^{\infty}x[n]z^{-n}

其中 zz 是一个复变量

x[n]ZX(z)x[n]\xleftrightarrow Z X(z)

# ZZ 变换与离散时间傅里叶变换之间的关系

采用极坐标表示

z=rejwz=re^{jw}

rr 表示 zz 的模,而用 ww 表示它的相角

X(rejw)=n=x[n](rejw)nX(re^{jw})=\sum_{n=-\infty}^{\infty}x[n](re^{jw})^{-n}

X(rejw)=n=(x[n]rn)ejwnX(re^{jw})=\sum_{n=-\infty}^{\infty}(x[n]r^{-n})e^{-jwn}

所以 X(rejw)X(re^{jw}) 就是序列 x[n]x[n] 乘以实指数 rnr^{-n} 后的傅里叶变换,即

X(rejw)=F{x[n]rn}X(re^{jw})=\mathcal{F} \left\{x[n]r^{-n}\right\}

zz 变换中当变换变量 zz 的模为 11,即 z=ejwz=e^{jw} 时,zz 变换就演变为傅里叶变换

  • 所以,傅里叶变换就变成在复数 zz 平面中,半径为 11 的圆上的 zz 变化
  • 这个圆称为单位圆

  • 如果序列是指数的,所得到变换就是有理的
  • 只要 x[n]x[n] 是实指数或复指数的线性组合,X(z)X(z) 就一定是有理的
  • X(z)X(z) 都可以表示成 zz 的多项式之比
  • X(z)X(z) 的零极点为分子、分母多项式的根
    • 分子阶数高于分母,在无穷远点有极点
    • 分母阶数高于分子,在无限远点有零点

# Z 变换的收敛域

# 收敛区性质举例

有限长因果序列

偶对称双边序列

# Z 逆变换

因为

x(rejw)=F{x[n]rn}x(re^{jw})=\mathcal F \left\{x[n]r^{-n}\right\}

所以

x[n]=rnF{X(rejw)}x[n]=r^{n}\mathcal F \left\{ X(re^{jw})\right\}

x[n]=rn12π2πX(rejw)ejwndwx[n]=r^n\frac{1}{2\pi}\int_{2\pi}X(re^{jw})e^{jwn}dw

x[n]=12π2πX(rejw)(rejw)ndwx[n]=\frac{1}{2\pi}\int_{2\pi}X(re^{jw})(re^{jw})^ndw

解释:将 zz 变换沿着收敛域内 z=rejwz=re^{jw}rr 固定而 ww 在一个 2π2\pi 区间内变化的闭合围线求值,就能恢复 x[n]x[n]

因为 dz=jrejwdw=jzdwdz=jre^{jw}dw=jzdw

所以上式表示成

x[n]=12πjX(z)zn1dzx[n]=\frac{1}{2\pi j}\oint X(z)z^{n-1}dz

其中 \oint 表示在半径为 rr,以原点为中心的封闭圆上沿逆时针方向环绕一周的积分

  • 对于 X (z) 为 z 的有理式,可采用部分分式方法,将其分解为基本形式后求取
  • Z 变换的定义式是一个 z 的幂级数求和结果,按照 z 的幂级数展开,也能求得反变换结果

# 幂级数展开法(展开法)

先将 X (z) 的分子和分母按 z 的降幂排列,然后进行长除,由其结果即得以序列形式表示的 x (n)

给定 Z 变换:

X(z)=z(z1)2,ROC:z>1X(z) = \frac{z}{(z-1)^2}, \quad \text{ROC}: |z| > 1

已知x[n]x[n] 是因果序列(即x[n]=0x[n]=0 对所有n<0n<0),要求:

  1. 将其展开为z1z^{-1} 的幂级数形式
  2. 求出对应的时域序列x[n]x[n]

首先将X(z)X(z) 表示为z1z^{-1} 的函数:

X(z)=z(z1)2=zz22z+1X(z) = \frac{z}{(z-1)^2} = \frac{z}{z^2-2z+1}

分子分母同除以z2z^2

X(z)=z112z1+z2=z1(1z1)2X(z) = \frac{z^{-1}}{1-2z^{-1}+z^{-2}} = \frac{z^{-1}}{(1-z^{-1})^2}

利用已知的泰勒展开公式:

1(1a)2=n=0(n+1)an,a<1\frac{1}{(1-a)^2} = \sum_{n=0}^\infty (n+1)a^n, \quad |a|<1

a=z1a=z^{-1},且由 ROC z>1|z|>1 可知z1<1|z^{-1}|<1,因此:

1(1z1)2=n=0(n+1)zn\frac{1}{(1-z^{-1})^2} = \sum_{n=0}^\infty (n+1)z^{-n}

于是:

X(z)=z11(1z1)2=z1n=0(n+1)zn=n=0(n+1)z(n+1)X(z) = z^{-1}\cdot\frac{1}{(1-z^{-1})^2} = z^{-1}\sum_{n=0}^\infty (n+1)z^{-n} = \sum_{n=0}^\infty (n+1)z^{-(n+1)}

k=n+1k=n+1,则:

X(z)=k=1kzk=k=0kzkX(z) = \sum_{k=1}^\infty kz^{-k} = \sum_{k=0}^\infty kz^{-k}

(因为k=0k=0 时项为 0,可以加入求和)

# 部分分式展开法

# 留数法(围线积分)

# 利用零 - 极点图对傅里叶变换进行几何求值

# 一阶系统

# z 变换的性质

z0nx[n]ZX(zz0),ROC=z0Rz_0^nx[n]\xleftrightarrow{\mathcal Z} X(\frac{z}{z_0}),ROC=|z_0|R

x[n]ZX(1z),ROC=1Rx[-n]\xleftrightarrow {\mathcal Z} X(\frac{1}{z}),ROC=\frac{1}{R}

  1. 共轭性质

    x[n]ZX(z),ROC=Rx^*[n]\xleftrightarrow{\mathcal Z} X^*(z^*),ROC=R

# 利用 z 变换分析与表征线性时不变系统

# 系统函数的代数属性与方框图表示

# 单边 z 变换