音频进阶学习十二——Z变换一(Z变换、收敛域、性质与定理)

news/2025/2/9 4:37:09 标签: 学习, 音视频, 信号处理

文章目录


前言

在之前博客中,对于线性常系数差分方程求解中,我们提到了对于差分方程频域上求解有一种方法,叫做Z变换。

本章博客中,将对于Z变换的作用,公式,收敛域,性质与定理做一个详细的介绍。当然,Z变换公式的推导一样是以复指数序列和共轭相关性为基础,如果对于此还不是很熟悉可以先看看之前的对于DTFT推导的博客。

|版本声明:山河君,未经博主允许,禁止转载


一、Z变换

1.Z变换的作用

前面我们说过对于一个离散序列我们使用复指数序列表示后,可以使用DTFT进行离散傅里叶变换:

X ( e j ω ) = ∑ n = − ∞ ∞ x [ n ] e − j ω n X(e^{j\omega})=\sum_{n=-\infty}^{\infty}x[n]e^{-j\omega n} X(e)=n=x[n]ejωn
与之对应的IDTFT表示形式为:
x [ n ] = 1 2 π ∫ − π π X ( e j ω ) e j ω n d ω x[n]=\frac{1}{2\pi}\int_{-\pi}^{\pi}X(e^{j\omega})e^{j\omega n}d\omega x[n]=2π1ππX(e)ejωndω
其中, e − j ω n e^{-j\omega n} ejωn为模长为1 的复指数。

对于DTFT的存在条件前文也说过,必须要满足一致收敛,均方收敛,冲击表示。那么在对于不满足DTFT条件下,需要引入一个新的序列进行分析,这一过程就叫做Z变换

2.Z变换公式

我们之前的文章中说过, z z z表示在复平面上的点,根据欧拉公式, z = r ∗ e j ω z=r*e^{j\omega} z=re,其中 r r r为模长,那么 z − n = r − n e − j ω n z^{-n}=r^{-n}e^{-j\omega n} zn=rnejωn,对于Z变换,和DTFT表示一样,对于序列表示为复指数序列:
X ( z ) = ∑ n = − ∞ ∞ x [ n ] z − n = ∑ n = − ∞ ∞ x [ n ] r − n e − j ω n X(z)=\sum^{\infty}_{n=-\infty}x[n]z^{-n}=\sum^{\infty}_{n=-\infty}x[n]r^{-n}e^{-j\omega n} X(z)=n=x[n]zn=n=x[n]rnejωn
对于Z反变换
x [ n ] = 1 2 π j ∮ C X ( z ) z n − 1 d z x[n]=\frac{1}{2\pi j}\oint_CX(z)z^{n-1}dz x[n]=2πj1CX(z)zn1dz

3.Z的状态表示

分析 z = r ∗ e j ω z=r*e^{j\omega} z=re时,会有三种情况

1) r = 1 r=1 r=1

这个很好理解,当 r = 1 r=1 r=1时, z n = r n ∗ e − j ω n = > z n = e j ω n z^{n}=r^{n}*e^{-j\omega n} => z^{n}=e^{j\omega n} zn=rnejωn=>zn=ejωn,而对于复指数 z − n z^{-n} zn,Z变换其实就是DTFT:
X ( z ) ∣ z = e j ω = ∑ n = − ∞ ∞ x [ n ] e − j ω n = X ( e j ω ) X(z)|_{z=e^{j\omega}}=\sum_{n=-\infty}^{\infty}x[n]e^{-j\omega n}=X(e^{j\omega}) X(z)z=e=n=x[n]ejωn=X(e)

2) 0 < r < 1 0<r<1 0<r<1

0 < r < 1 0<r<1 0<r<1,为了方便展示,乘上一个 10 10 10的系数,对于 10 ∗ z n = 10 ∗ r n ∗ e − j ω n 10*z^{n}=10*r^{n}*e^{-j\omega n} 10zn=10rnejωn,它在复平面上的极坐标实际上是越转越小,如下图:
请添加图片描述
对于 r n e j ω n r^{n}e^{j\omega n} rnejωn的实部和虚部,在当 n n n逐渐变大时,Re和Im呈指数衰减。对于 r − n e − j ω n r^{-n}e^{-j\omega n} rnejωn,那么 n n n越大,Re和Im呈指数增长。
在这里插入图片描述

3) r > 1 r>1 r>1

而当 r > 1 r>1 r>1时,情况正好相反,它在复平面上的极坐标实际上是越转越大。

请添加图片描述
对于 r n e j ω n r^{n}e^{j\omega n} rnejωn实部与虚部也是随着 n n n的增大而呈指数增长。而对于 r − n e − j ω n r^{-n}e^{-j\omega n} rnejωn,那么 n n n越大,Re和Im呈指数衰减。
在这里插入图片描述

4.关于Z的解释

理解复指数 z z z的状态之后,我们再来思考为什么要引入复指数 z z z

根据之前文章对于DTFT的理解,根据欧拉公式引入复指数 e j ω n e^{j\omega n} ejωn,根据复指数的正交性来判断是否序列在某一个频率上有影响,此时复指数 e j ω n e^{j\omega n} ejωn模长为1,即单位圆。

而对于 z n = r n ∗ e j ω n z^n=r^n*e^{j\omega n} zn=rnejωn中,对于复指数的模长为 r n r^n rn,根据正交性来计算投影,如果在 ω k \omega_k ωk上处于正交,那说明对于该 ω k \omega_k ωk不存在影响,这与 r n r^n rn无关,而 r n r^n rn的作用:

  • r > 1 r>1 r>1 r − n r^{-n} rn 会衰减指数增长的信号,例如 x [ n ] = 2 n x[n]=2^n x[n]=2n
  • 0 < r < 1 0<r<1 0<r<1 r − n r^{-n} rn 会放大指数增长的信号,例如 x [ n ] = ( 1 2 ) n x[n]=(\frac{1}{2})^n x[n]=(21)n

这种情况下就可以对于某些信号进行收敛,进而进行频域分析。值得注意的是,傅里叶变换后得到的叫做频域,而Z变换之后得到的叫做Z域,Z域也不仅仅是分析频率的作用。

二、收敛域

1.收敛域的定义

收敛域 (Region of Convergence, ROC) 是指复平面中 z z z 的所有值(或区域),使得 Z 变换所涉及的无限级数绝对收敛。也就是说,对于Z变换有:
X ( z ) = ∑ n = − ∞ ∞ x [ n ] z − n , z ∈ C , z = r e j ω X(z)=\sum^{\infty}_{n=-\infty}x[n]z^{-n}, \quad z \in \mathbb{C}, \quad z = re^{j\omega} X(z)=n=x[n]zn,zC,z=re
其中 C \mathbb{C} C是复数集合,而要满足上述式子绝对收敛,那么则有:
∑ n = − ∞ ∞ ∣ x [ n ] z − n ∣ = ∑ n = − ∞ ∞ ∣ x [ n ] ∣ ∣ z − n ∣ < ∞ \sum^{\infty}_{n=-\infty}|x[n]z^{-n}| = \sum^{\infty}_{n=-\infty}|x[n]||z^{-n}| < \infty n=x[n]zn=n=x[n]∣∣zn<
收敛域 ROC是所有使上述条件成立的 z z z值组成的集合。如果去除 e j ω n e^{j\omega n} ejωn的表示,即当
∣ X ( z ) ∣ ≤ ∑ n = − ∞ ∞ ∣ x [ n ] r − n ∣ |X(z)| \leq \sum^{\infty}_{n=-\infty}|x[n]r^{-n}| X(z)n=x[n]rn
z z z的值满足收敛。

2.收敛域的表示方式

根据Z变换公式 X ( z ) = ∑ n = − ∞ ∞ x [ n ] r − n e − j ω n X(z) = \sum^{\infty}_{n=-\infty}x[n]r^{-n}e^{-j\omega n} X(z)=n=x[n]rnejωn,结合上图不难看出,对于序列的收敛取决于 r , n r,\quad n r,n的取值范围,例如:

  • r > 1 r > 1 r>1时,当 n n n趋向正无穷的时候,序列是衰减的,而当 n n n趋向负无穷的时候,序列是增长的
  • 0 < r < 1 0< r < 1 0<r<1时,当 n n n趋向正无穷的时候,序列是增长的,而当 n n n趋向负无穷的时候,序列是衰减的

所以对于满足Z变换收敛 ∑ n = − ∞ ∞ ∣ x [ n ] z − n ∣ < ∞ \sum^{\infty}_{n=-\infty}|x[n]z^{-n}| <\infty n=x[n]zn<,可以将其拆分为 n < 0 , n ≥ 0 n<0,\quad n \geq 0 n<0n0的表示形式:
∑ n = − ∞ ∞ ∣ x [ n ] r − n ∣ = ∑ n = − ∞ − 1 ∣ x [ n ] r − n ∣ + ∑ n = 0 + ∞ ∣ x [ n ] r − n ∣ = > = ∑ n = − ∞ − 1 ∣ x [ n ] r ∣ n ∣ ∣ + ∑ n = 0 + ∞ ∣ x [ n ] ( 1 r ) n ∣ \sum^{\infty}_{n=-\infty}|x[n]r^{-n}| = \sum^{-1}_{n=-\infty}|x[n]r^{-n}| +\sum^{+\infty}_{n=0}|x[n]r^{-n}|=>\\ =\sum^{-1}_{n=-\infty}|x[n]r^{|n|}| +\sum^{+\infty}_{n=0}|x[n]\Big(\frac{1}{r}\Big)^n| n=x[n]rn=n=1x[n]rn+n=0+x[n]rn=>=n=1x[n]rn+n=0+x[n](r1)n

3.ROC的分析

我们知道收敛域ROC是一组复平面上的集合,上文中将Z变换进行正次幂表示,拆分成 n < 0 , n ≥ 0 n<0,\quad n \geq 0 n<0n0两种情况进行分析收敛域:
∣ X ( z ) ∣ ≤ ∑ n = − ∞ − 1 ∣ x [ n ] r ∣ n ∣ ∣ + ∑ n = 0 + ∞ ∣ x [ n ] ( 1 r ) n ∣ |X(z)| \leq \sum^{-1}_{n=-\infty}|x[n]r^{|n|}| +\sum^{+\infty}_{n=0}|x[n]\Big(\frac{1}{r}\Big)^n| X(z)n=1x[n]rn+n=0+x[n](r1)n
那么对这两种情况进行单独的分析。

1)当 n ≥ 0 n \geq 0 n0

n ≥ 0 n \geq 0 n0时,也就是分析上述中 ∑ n = 0 + ∞ ∣ x [ n ] ( 1 r ) n ∣ \sum^{+\infty}_{n=0}|x[n]\Big(\frac{1}{r}\Big)^n| n=0+x[n](r1)n的收敛域。

现在假设当 r = R x − r = R_{x-} r=Rx时,满足 ∑ n = 0 + ∞ ∣ x [ n ] ( 1 R x − n ) n ∣ < ∞ \sum^{+\infty}_{n=0}|x[n]\Big(\frac{1}{R_{x-}^n}\Big)^n| < \infty n=0+x[n](Rxn1)n<,那么当 r > R x − r>R_{x-} r>Rx,一定满足 ∑ n = 0 + ∞ ∣ x [ n ] ( 1 R x − n ) n ∣ < ∞ \sum^{+\infty}_{n=0}|x[n]\Big(\frac{1}{R_{x-}^n}\Big)^n| < \infty n=0+x[n](Rxn1)n<。具体分析如下:
r > R x − r>R_{x-} r>Rx,令 r = k R x − , k > 1 r=kR_{x-}, \quad k>1 r=kRx,k>1,则
∑ n = 0 + ∞ ∣ x [ n ] ( 1 k n R x − n ) n ∣ ≤ ∑ n = 0 + ∞ ∣ x [ n ] ( 1 R x − n ) n ∣ ∣ 1 k n ∣ < ∑ n = 0 + ∞ ∣ x [ n ] ( 1 R x − n ) n ∣ < ∞ \sum^{+\infty}_{n=0}|x[n]\Big(\frac{1}{k^nR_{x-}^n}\Big)^n| \leq \sum^{+\infty}_{n=0}|x[n]\Big(\frac{1}{R_{x-}^n}\Big)^n||\frac{1}{k^n}| < \sum^{+\infty}_{n=0}|x[n]\Big(\frac{1}{R_{x-}^n}\Big)^n| <\infty n=0+x[n](knRxn1)nn=0+x[n](Rxn1)n∣∣kn1<n=0+x[n](Rxn1)n<

如果使用复平面进行表示,就如同下图:
在这里插入图片描述

也就是说收敛域 ∣ z ∣ > R x − |z| > R_{x-} z>Rx,即ROC为以原点为圆心的圆外部分。

2)当 n < 0 n < 0 n<0

n < 0 n < 0 n<0时,也就是分析上述中 ∑ n = − ∞ − 1 ∣ x [ n ] r ∣ n ∣ ∣ \sum^{-1}_{n=-\infty}|x[n]r^{|n|}| n=1x[n]rn的收敛域。

现在假设当 r = R x + r = R_{x+} r=Rx+时,满足 ∑ n = − ∞ − 1 ∣ x [ n ] r ∣ n ∣ ∣ < ∞ \sum^{-1}_{n=-\infty}|x[n]r^{|n|}| < \infty n=1x[n]rn<,那么当 r < R x + r < R_{x+} r<Rx+,一定满足 ∑ n = − ∞ − 1 ∣ x [ n ] r ∣ n ∣ ∣ < ∞ \sum^{-1}_{n=-\infty}|x[n]r^{|n|}| < \infty n=1x[n]rn<(具体分析和上述一样,不具体进行展示了)。

如果使用复平面进行表示,就如同下图:
在这里插入图片描述

也就是说收敛域 ∣ z ∣ < R x + |z| < R_{x+} z<Rx+,即ROC为以原点为圆心的圆内部分。

3)整体ROC复平面

从上文分析两种情况结合来看,满足Z变换公式成立条件,需要满足收敛域 ∣ z ∣ < R x + , ∣ z ∣ > R x − |z| < R_{x+}, \quad |z| > R_{x-} z<Rx+,z>Rx,即 R x − < ∣ z ∣ < R x + R_{x-} < |z| < R_{x+} Rx<z<Rx+,所以

  • R x − > R x + R_{x-} > R_{x+} Rx>Rx+,不存在收敛域,即Z变换公式成立不存在
  • R x − < R x + R_{x-} < R_{x+} Rx<Rx+,存在收敛域,它表示为复平面上的圆环,如下图
    在这里插入图片描述

3.极点与零点

X ( z ) = 0 X(z) = 0 X(z)=0时,将 Z Z Z的取值叫做零点
X ( z ) = ∞ X(z) = \infty X(z)=时,将 Z Z Z的取值叫做极点

三、Z变换ROC举例

1.右边序列

右边序列是指 x [ n ] = 0 , n < N x[n]=0,\quad n<N x[n]=0,n<N。现在令 x [ n ] = a n u [ n ] x[n] = a^nu[n] x[n]=anu[n],求 X ( z ) X(z) X(z)的收敛域:

分析: x [ n ] x[n] x[n]不仅是一个右边序列,还是一个因果序列,将其代入Z变换中
X ( z ) = ∑ n = − ∞ ∞ x [ n ] z − n = ∑ n = 0 ∞ a n u [ n ] z − n = ∑ n = 0 ∞ ( a z − 1 ) n = > = ( a z − 1 ) 1 + ( a z − 1 ) 2 + ( a z − 1 ) 3 + . . . + ( a z − 1 ) n X(z) = \sum_{n=-\infty}^{\infty}x[n]z^{-n} = \sum_{n=0}^{\infty}a^nu[n]z^{-n} = \sum_{n=0}^{\infty}\big(az^{-1}\big)^n=>\\ = (az^{-1}\big)^1+(az^{-1}\big)^2+(az^{-1}\big)^3+...+(az^{-1}\big)^n X(z)=n=x[n]zn=n=0anu[n]zn=n=0(az1)n=>=(az1)1+(az1)2+(az1)3+...+(az1)n
实际上就是一个等比公式,则对于等比公式前 n n n项求和为:
a n = a 1 × q n − 1 S n = a 1 ( 1 − q n ) 1 − q lim ⁡ n = ∞ S n = a 1 1 − q , ∣ q ∣ < 1 a_n = a_1 \times q^{n-1} \\ S_n=\frac{a_1(1-q^n)}{1-q}\\ \lim_{n=\infty}S_n=\frac{a_1}{1-q}, \quad |q|<1 an=a1×qn1Sn=1qa1(1qn)n=limSn=1qa1,q<1
其中 a 1 a_1 a1是首项, q q q为公比, S n S_n Sn为总和。在上述中首项 a 1 = 1 a_1=1 a1=1 q = a z − 1 q=az^{-1} q=az1,所以
X ( z ) = ∑ n = 0 ∞ ( a z − 1 ) n = 1 1 − a z − 1 X(z) =\sum_{n=0}^{\infty}\big(az^{-1}\big)^n = \frac{1}{1-az^{-1}} X(z)=n=0(az1)n=1az11
由于该序列是一个右边序列,也就是 n ⟶ ∞ n\longrightarrow \infty n,对于 z = r ∗ e j ω z=r*e^{j\omega} z=re,则收敛域为
X ( z ) = ∑ n = 0 ∞ ( a z − 1 ) n < ∞ ⟺ ( a z − 1 ) < 1 ⟺ ∣ z ∣ > ∣ a ∣ X(z) =\sum_{n=0}^{\infty}\big(az^{-1}\big)^n <\infty \Longleftrightarrow (az^{-1}) < 1 \Longleftrightarrow |z| > |a| X(z)=n=0(az1)n<(az1)<1z>a
其中极点为 a a a,如下图
在这里插入图片描述

2.左边序列

左边序列是指 x [ n ] = 0 , n ≤ 0 x[n]=0,\quad n \leq 0 x[n]=0,n0。现在令 x [ n ] = − a n u [ − n − 1 ] x[n] = -a^{n}u[-n-1] x[n]=anu[n1],求 X ( z ) X(z) X(z)的收敛域:

分析,将 x [ n ] x[n] x[n]代入Z变换:
X ( z ) = ∑ n = − ∞ ∞ x [ n ] z − n = − ∑ n = 0 ∞ a n u [ − n − 1 ] z − n = − ∑ n = − ∞ − 1 ( a z − 1 ) n = > − ∑ n = 1 ∞ ( a z − 1 ) − n = − ∑ n = 1 ∞ ( a − 1 z ) n X(z) = \sum_{n=-\infty}^{\infty}x[n]z^{-n} =- \sum_{n=0}^{\infty}a^nu[-n-1]z^{-n}=-\sum_{n=-\infty}^{-1}\big(az^{-1}\big)^n=>\\ -\sum_{n=1}^{\infty}\big(az^{-1}\big)^{-n} =-\sum_{n=1}^{\infty}\big(a^{-1}z\big)^{n} X(z)=n=x[n]zn=n=0anu[n1]zn=n=1(az1)n=>n=1(az1)n=n=1(a1z)n
根据等比公式求和
X ( z ) = − ∑ n = 1 ∞ ( a − 1 z ) n = − a − 1 z 1 − a − 1 z = > ( − a − 1 z ) × ( a z − 1 ) ( 1 − a − 1 z ) × ( a z − 1 ) = 1 1 − a z − 1 X(z) =-\sum_{n=1}^{\infty}\big(a^{-1}z\big)^{n} = \frac{-a^{-1}z}{1-a^{-1}z}=>\\ \frac{(-a^{-1}z) \times (az^{-1})}{(1-a^{-1}z)\times (az^{-1})} = \frac{1}{1-az^{-1}} X(z)=n=1(a1z)n=1a1za1z=>(1a1z)×(az1)(a1z)×(az1)=1az11
由于该序列是一个左边序列,则收敛域为
X ( z ) = ∣ − ∑ n = 1 ∞ ( a − 1 z ) n ∣ < ∞ ⟺ ( a − 1 z ) < 1 ⟺ ∣ z ∣ < ∣ a ∣ X(z) =|-\sum_{n=1}^{\infty}\big(a^{-1}z\big)^n| <\infty \Longleftrightarrow (a^{-1}z) < 1\Longleftrightarrow |z| < |a| X(z)=n=1(a1z)n<(a1z)<1z<a

其中极点为 a a a,如下图
在这里插入图片描述

四、Z变换的性质与定理

1.性质

对于性质的介绍,之前介绍DTFT和DFS中都已经重复说过了,不过这里我们需要关注的是对于收敛域的影响.

性质公式收敛域
线性 x [ n ] ⟷ z X ( z ) , R O C = R x y [ n ] ⟷ z Y ( z ) , R O C = R y a x [ n ] + b y [ n ] ⟷ z a X ( z ) + b Y ( z ) x[n] \stackrel{z}{\longleftrightarrow} X(z), \quad ROC=R_x \\ y[n]\stackrel{z}{\longleftrightarrow} Y(z), \quad ROC=R_y \\ ax[n]+by[n] \stackrel{z}{\longleftrightarrow} aX(z)+bY(z) x[n]zX(z),ROC=Rxy[n]zY(z),ROC=Ryax[n]+by[n]zaX(z)+bY(z) R O C 包含 R x ∩ R y ROC包含R_x \cap R_y ROC包含RxRy
移位 x [ n ] ⟷ z X ( z ) , R O C = R x x [ n − n d ] ⟷ z z − n d X ( z ) x[n] \stackrel{z}{\longleftrightarrow} X(z), \quad ROC=R_x \\ x[n-n_d] \stackrel{z}{\longleftrightarrow} z^{-nd}X(z) x[n]zX(z),ROC=Rxx[nnd]zzndX(z) R O C = R x ROC=Rx ROC=Rx(可能需要重新定义极点)
指数序列相乘 x [ n ] ⟷ z X ( z ) , R O C = R x z 0 n x [ n ] ⟷ z X ( z / z 0 ) x[n] \stackrel{z}{\longleftrightarrow} X(z), \quad ROC=R_x \\z_0^nx[n]\stackrel{z}{\longleftrightarrow} X(z/z_0) x[n]zX(z),ROC=Rxz0nx[n]zX(z/z0) R O C = ∣ z 0 ∣ R x ROC=|z_0|R_x ROC=z0Rx
微分 x [ n ] ⟷ z X ( z ) , R O C = R x n x [ n ] ⟷ z − z d X ( z ) d z x[n] \stackrel{z}{\longleftrightarrow} X(z), \quad ROC=R_x \\ nx[n] \stackrel{z}{\longleftrightarrow} -z\frac{dX(z)}{dz} x[n]zX(z),ROC=Rxnx[n]zzdzdX(z) R O C = R x ROC=R_x ROC=Rx(时间序列乘以 n n n 对应于 Z 域的微分)
共轭 x [ n ] ⟷ z X ( z ) , R O C = R x x ∗ [ n ] ⟷ z X ∗ ( z ∗ ) x[n] \stackrel{z}{\longleftrightarrow} X(z), \quad ROC=R_x \\x^*[n] \stackrel{z}{\longleftrightarrow} X^*(z^*) x[n]zX(z),ROC=Rxx[n]zX(z) R O C = R x ROC=R_x ROC=Rx
时间倒置共轭 x [ n ] ⟷ z X ( z ) , R O C = R x x ∗ [ − n ] ⟷ z X ∗ ( 1 z ∗ ) x[n] \stackrel{z}{\longleftrightarrow} X(z), \quad ROC=R_x \\x^*[-n] \stackrel{z}{\longleftrightarrow} X^*(\frac{1}{z^*}) x[n]zX(z),ROC=Rxx[n]zX(z1) R O C = 1 R x ROC=\frac{1}{R_x} ROC=Rx1
卷积 x [ n ] ⟷ z X ( z ) , R O C = R x h [ n ] ⟷ z H ( z ) , R O C = R h ∑ k = 0 ∞ x [ k ] h [ n − k ] ⟷ z X ( z ) H ( z ) x[n] \stackrel{z}{\longleftrightarrow} X(z), \quad ROC=R_x \\ h[n]\stackrel{z}{\longleftrightarrow} H(z), \quad ROC=R_h \\ \sum_{k=0}^{\infty}x[k]h[n-k] \stackrel{z}{\longleftrightarrow} X(z)H(z) x[n]zX(z),ROC=Rxh[n]zH(z),ROC=Rhk=0x[k]h[nk]zX(z)H(z) R O C 包含 R x ∩ R y ROC包含R_x \cap R_y ROC包含RxRy

2.定理

  • 初值定理:
    如果 x [ n ] x[n] x[n]是因果序列,即 n < 0 , x [ n ] = 0 n<0, \quad x[n]=0 n<0,x[n]=0,则 x [ 0 ] = lim ⁡ z → ∞ X ( z ) x[0]=\lim_{z \rightarrow \infty} X(z) x[0]=limzX(z)

总结

本文通过图像和公式推导结合的方式来介绍了Z变换的公式和收敛域,其中由于篇幅(已经万字)的原因,并没有对Z变换的性质与定理做详细的推导,实际上在之前的DTFT性质推导中也有过介绍,虽然不相同但是思路是一样的。有兴趣的同学可以自己尝试一下。

本篇中对于给出的Z反变换没有过多的介绍,那下一篇文章结合实例对于不同场景下Z变换的使用和反Z变换进行介绍。

反正收藏也不会看,请帮忙点个赞吧!


http://www.niftyadmin.cn/n/5845511.html

相关文章

Tengine配置负载均衡加健康检查

Tengine是淘宝开发的nginx&#xff0c;默认就自带健康检查模块&#xff0c;不过需要手动指定编译安装 https://blog.51cto.com/tchuairen/2287789 1、下载Tengine 官网及下载地址&#xff1a;https://tengine.taobao.org/ 2、解压并安装 # yum install pcre pcre-devel open…

PHP JSON操作指南

PHP JSON操作指南 概述 JSON&#xff08;JavaScript Object Notation&#xff09;是一种轻量级的数据交换格式&#xff0c;易于人阅读和编写&#xff0c;同时也易于机器解析和生成。PHP作为一门流行的服务器端脚本语言&#xff0c;支持对JSON数据进行读取、编写和解析。本文将…

【AIGC魔童】DeepSeek v3提示词Prompt书写技巧

【AIGC魔童】DeepSeek v3提示词Prompt书写技巧 &#xff08;1&#xff09;基础通用公式&#xff08;适用80%场景&#xff09;&#xff08;2&#xff09;问题解决公式&#xff08;决策支持&#xff09;&#xff08;3&#xff09;创意生成公式&#xff08;4&#xff09;学习提升公…

力扣 239.滑动窗口最大值

思路 滑动窗口 遍历 解题思路 基本思路&#xff1a;使用滑动窗口法遍历数组&#xff0c;动态维护当前窗口的最大值。 特殊情况&#xff1a;该方法有一个缺陷&#xff0c;如果出窗口的元素是当前窗口的最大值max时&#xff0c;接下来的窗口中的最大值就无法确定了&#xff0c;所…

初始JavaEE篇 —— Spring Web MVC入门(下)

找往期文章包括但不限于本期文章中不懂的知识点&#xff1a; 个人主页&#xff1a;我要学编程程(ಥ_ಥ)-CSDN博客 所属专栏&#xff1a;JavaEE 初始JavaEE篇 —— Spring Web MVC入门&#xff08;上&#xff09; 在上篇文章中&#xff0c;我们学习了一些注解的使用、Postman模…

高阶C语言|和结构体与位段的邂逅之旅

&#x1f4ac; 欢迎讨论&#xff1a;在阅读过程中有任何疑问&#xff0c;欢迎在评论区留言&#xff0c;我们一起交流学习&#xff01; &#x1f44d; 点赞、收藏与分享&#xff1a;如果你觉得这篇文章对你有帮助&#xff0c;记得点赞、收藏&#xff0c;并分享给更多对C语言感兴…

【慕伏白教程】Zerotier 连接与简单配置

文章目录 下载与安装 WindowsLinux apt安装官方脚本安装 Zerotier 配置 新建网络网络配置 终端配置 WindowsLinux 下载与安装 Windows 进入Zerotier官方下载网站&#xff0c;点击下载 在下载目录找到安装文件&#xff0c;双击打开后点击 Install 开始安装 安装完成后&…

Linux如何设置软件开机启动呢?

有很多软件&#xff0c;我们安装完之后&#xff0c;服务器一旦重启&#xff0c;软件也需要我们手动再次启动&#xff0c;有很多的软件我们不想手动重启&#xff0c;例如Redis、Mysql、MQ等&#xff0c;那我们怎么配置软件跟着服务器也一起启动呢&#xff0c;今天就给大家带来软…