数字信号处理第二章
数字信号处理第2章
![数字信号处理第2章](https://img.taocdn.com/s3/m/05406928bd64783e09122be6.png)
Z变换与拉氏变换的关系:
这一关系实际上是通过 到了Z平面。
若将Z平面用极坐标表示
标表示
,代入
将S平面的函数映射
,S平面用直角坐 ,得:
上述关系表明: z 的模 r 仅与 s 的实部 相对应, z 的幅角 则仅与 s 的虚部 对应。
映射关系:
Z变换与拉氏变换的关系
0 0,2 (S平面实轴映射到Z平面的正实轴)
解:
,求它的傅立叶变换。
其幅度谱和相位谱分别为:
典型例题
❖ 例2 已知序列的傅立叶变换如下,求它的反变换。
解:
显然序列 h(n)不是绝对可和的,而是平方可和 的 ,但其依然存在傅立叶变换。 Parseval定理
典型例题
❖ 例3 证明复指数序列 x(n) e j0n 的傅立叶变换为:
证:根据序列的傅立叶反变换定义,利用冲击函 数 的性质,有:
即序列绝对可和
某的有 立些序些叶既列序变不,列换满若虽依足引然然绝入不存对频满在可 域足。和的以见的冲上后条击条例件函件。也数,不但满满,足足其平平傅方方立可可叶和和变条,换件其傅
也存在。如
、某些周期序列,见后例。
序列傅立叶变换的定义
5.常用序列的傅立叶变换
序列
(n)
傅立叶变换
1
1
典型例题
❖ 例1 已知
A形k(式k=求0,X取1(…:z),N)B,(此z) A( z )
时
为了方bi 便z i通常利用
i0
N
1 ai z i
X(z)/z的
i 1
若序列为因果序列,且N≥M,当X(z)的N个极点都是单
极点时,可以展开成以下的部分分式的形式:
则其逆Z变换为:
数字信号处理第三版第2章.ppt
![数字信号处理第三版第2章.ppt](https://img.taocdn.com/s3/m/401123a1b14e852459fb573d.png)
| z | 2
试利用部分分式展开法求其Z反变换。
解:
X (z)
A1 1 2z 1
1
A2 0.5
z
1
4 1 1 1 3 1 2z1 3 1 0.5z1
x(n)
4 3
2n
1 3
(0.5)n
u(n)
第2章 时域离散信号和系统的频域分析
例: 设
X (z)
7)终值定理:设x(n)为因果序列,且X(z)=Z[x(n)]的全部
极点,除有一个一阶极点可以在z=1 处外,其余都在单位
圆内,则 : lim x(n) lim[(z 1)X (z)]
n
z1
第2章 时域离散信号和系统的频域分析
8)序列卷积(卷积定理)
若: y(n) x(n) h(n) x(m)h(n m) m
3z (z 3)2
z2
3z , 6z 9
试利用长除法求其Z反变换。
解:
| z | 3
第2章 时域离散信号和系统的频域分析
2.5.4 Z 变换的性质和定理
1)线性性质
Z[ax(n)+by(n)]=aX(z)+bY(z)
2)序列的移位 Z[x(n m)] zm X (z) Rx | z | Rx
2 j c
c (Rx , Rx )
直接利用围线积分的方法计算逆Z变换比较麻烦。 下面介绍几种常用的逆Z变换计算方法: 1)用留数定理求逆Z变换(了解) 2)部分分式展开法(掌握) 3)幂级数展开法(长除法)
第2章 时域离散信号和系统的频域分析
例: 设
1
《数字信号处理》(2-7章)习题解答
![《数字信号处理》(2-7章)习题解答](https://img.taocdn.com/s3/m/a82346def7ec4afe05a1df7f.png)
第二章习题解答1、求下列序列的z 变换()X z ,并标明收敛域,绘出()X z 的零极点图。
(1) 1()()2nu n (2) 1()()4nu n - (3) (0.5)(1)nu n --- (4) (1)n δ+(5) 1()[()(10)]2nu n u n -- (6) ,01na a <<解:(1) 00.5()0.50.5nn n n zZ u n z z ∞-=⎡⎤==⎣⎦-∑,收敛域为0.5z >,零极点图如题1解图(1)。
(2) ()()014()1414n nn n z Z u n z z ∞-=⎡⎤-=-=⎣⎦+∑,收敛域为14z >,零极点图如题1解图(2)。
(3) ()1(0.5)(1)0.50.5nnn n zZ u n z z --=-∞-⎡⎤---=-=⎣⎦+∑,收敛域为0.5z <,零极点图如题1解图(3)。
(4) [](1Z n z δ+=,收敛域为z <∞,零极点图如题1解图(4)。
(5) 由题可知,101010910109(0.5)[()(10)](0.5)()(0.5)(10)0.50.50.50.50.50.5(0.5)n n nZ u n u n Z u n Z u n z z z z z z z z z z z --⎡⎤⎡⎤⎡⎤--=--⎣⎦⎣⎦⎣⎦⋅=-----==--收敛域为0z >,零极点图如题1解图(5)。
(6) 由于()(1)nn n a a u n a u n -=+--那么,111()(1)()()()nn n Z a Z a u n Z a u n z z z a z a z a a z a z a ----⎡⎤⎡⎤⎡⎤=---⎣⎦⎣⎦⎣⎦=----=-- 收敛域为1a z a <<,零极点图如题1解图(6)。
(1) (2) (3)(4) (5) (6)题1解图2、求下列)(z X 的反变换。
数字信号处理课件第二章--离散时间信号与系统(ppt文档)
![数字信号处理课件第二章--离散时间信号与系统(ppt文档)](https://img.taocdn.com/s3/m/db4630869e314332396893a2.png)
• 2.2.4 因果性(Causality) 系统在n时刻的输出只取决于n时刻以及n时刻以 前的输入,而与n时刻以后的输入无关。 y[n] x[n], x[n-1], x[n-2], … 因果系统---- 物理可实现性 x[n+1], x[n+2], … 非因果系统---- 物理不可实现性
一个非因果系统的例子: y[n]=x[n+1]-x[n]
2.2离散时间系统
离散系统可以定义为一种变换或一个算子,即:
用公式表示为:
y[n] T x[n]
2.2.1 无记忆系统(Memoryless Systems)
y[n]x[n] 例: y[n] x[n]2
2.2.2 线性系统(Linear Systems) 满足叠加原理的系统称为线性系统
y[n] x[k]h[n-k]
k
一个线性时不变(LTI)系统完全可以由它的单位脉冲 响应来表征。
• 卷积和(Convolution)
x1[n] x2[n] x1[k]x2[n k] k
系统输出可表示为:
y[n] x[k]h[n k] x[n] h[n] k
因果序列: x[n] 0, n 0
因果稳定的线性时不变系统:h[n]单边且绝对可和
例:
h[n] anu[n]
a 1
h[n]有限长非零样本-------- 有限冲击响应系统(finite-duration impulse response,FIR)------- 系统总是稳定的
h[n]无限长非零样本-------- 无限冲击响应系统(infinite-duration impulse response,IIR)
数字信号处理____第二章 离散时间傅里叶变换(DTFT)
![数字信号处理____第二章 离散时间傅里叶变换(DTFT)](https://img.taocdn.com/s3/m/b647f3d30c22590102029d52.png)
x a (t )e
st
e
jk
2 T
t
dt
用傅里叶级数表示
即:Z变换可看成是x(n)乘以指数序列r-n后的傅里叶变换。 2、单位圆上的Z变换就是序列的傅里叶变换
X a ( s jk s )
k
周期延拓
z re
j
r 1 z e
j
X (z)
ze
sT
X (e
M N
y (n)
m 0
bm x (n m )
k 1
ak y (n k )
23
24
4
§2.3 离散线性移不变(LSI)系统的频域特征
2、变换域中的表述 用系统函数H(z)来表征(指明收敛域)
§2.3 离散线性移不变(LSI)系统的频域特征
用频率响应来H(ejω)表征
H (e
x ( n )e
j ( n )
]
X (e
*
j
)
满足共轭反对称性
X o (e
j
) X o (e
)
19
20
§2.2 离散时间傅里叶变换(DTFT)
4、信号的实部和虚部的傅里叶变换
x ( n ) Re[ x ( n )] j Im[ x ( n )]
§2.2 离散时间傅里叶变换(DTFT)
j
)] X e ( e
j
)
Im[ X ( e
j
)] Im[ X ( e
j
奇函数
j Im[ x ( n )]
1 2
[ x ( n ) x ( n )] 1 2
数字信号处理,第二章 Z变换讲解
![数字信号处理,第二章 Z变换讲解](https://img.taocdn.com/s3/m/c3df4984d15abe23482f4dbe.png)
二、右边序列
例3:求序列 x(n) u(n)的Z变换及收敛域。
Z[x(n)] u(n)zn zn
n
n0
1 1 1 z z2
1 1 z 1
z z 1
Z[u(n)]的极点为1,零点为0 收敛域为|z|>1
零极相消
例:
Z[u(n) u(n 1)]
Z[u(n)] Z[u(n 1)]
s1in2zz1
1 sin(0 cos0
z 2
)
§2.3 z变换性质1
一、线性:
Z[a1x1(n)+a2x2(n)]=a1Z[x1(n)]+a2Z[x2(n)]
二、时移:
Z[x(n)]=X(z) Z[x(n-m)]=z-m·X(z)
意义:z-1:单位延迟器
z变换性质2
三、时域卷积:
即: x(n)z n M n
一、有限长序列
例1:求序列 x(n) RN (n) 的Z变换及收敛域。
Z[RN (n)]
RN (n)zn
n
N 1
z n
n0
1 zN 1 z1
收敛域为: 0 z ,
例2:求序列 x(n) (n)的Z变换及收敛域。
解:
Z[ (n)] (n)zn z0 1
z z1 z z 1 1
z 1
z 1 z 1
零、极点均为z=1,称为零极点相消。收敛域为整个z平面。
另:
u(n) u(n 1) (n), Z[ (n)] 1
例4:求序列 x(n) anu(n)的Z变换及收敛域。
解: X (z) anu(n)z n a n z n (az 1 )n
例2-4-2:
X
(
z)
数字信号处理 答案 第二章
![数字信号处理 答案 第二章](https://img.taocdn.com/s3/m/2ca74b669b6648d7c1c7467c.png)
(4) h(n)=( (5) h(n)=
1 n ) u(n) 2
1 u(n) n
n
(6) h(n)= 2 R n u(n)
解 (1)因为在 n<0 时,h(n)= 2 ≠0,故该系统不是因果系统。
n
因为 S=
n =−∞
∑
∞
|h(n)|=
∑
n =0
∞
|2 |=1< ∞ ,故该系统是稳定系统。
n
(2) 因为在 n<O 时,h(n) ≠0,故该系统不是因果系统。 因为 S=
n =−∞
n =−∞
(4) 因为在 n<O 时,h(n)=0,故该系统是因果系统 。 因为 S= |h(n)|=
n =−∞
∑
n=0
|(
1 n ) |< ∞ ,故该系统是稳定系统。 2
(5) 因为在 n<O 时,h(n)=
1 u(n)=0,故该系统是因果系统 。 n
因为 S=
n =−∞
∑ ∑
∞
∞
|h(n)|=
第二章
2.1 判断下列序列是否是周期序列。若是,请确定它的最小周期。 (1)x(n)=Acos( (2)x(n)= e (
j
π 5π n+ ) 8 6
n −π) 8 π 3π (3)x(n)=Asin( n+ ) 4 3
(1)对照正弦型序列的一般公式 x(n)=Acos( ωn + ϕ ),得出 ω =
∞
=
k =0
∑ u(k )u(n − k ) =(n+1),n≥0
即 y(n)=(n+1)u(n) (2) y(n)= ∑ λ k u (k )u (n − k )
第二章 时域离散信号和系统(数字信号处理)
![第二章 时域离散信号和系统(数字信号处理)](https://img.taocdn.com/s3/m/50511df0ba0d4a7302763ac0.png)
第二章 时域离散信号和系统
6. 复指数序列
x(n)=e(σ+jω0)n 式中ω0为数字域频率,设σ=0,用极坐标和实部虚 部表示如下式: x(n)=e jω0n
x(n)=cos(ω0n)+jsin(ω0n)
由于n取整数,下面等式成立: e j(ω0+2πM)n= e jω0n, M=0,±1,±2…
第二章 时域离散信号和系统
图1.2.5 正弦序列
第二章 时域离散信号和系统
则要求N=(2π/ω0)k,式中k与N均取整数,且k的取
值要保证N是最小的正整数,满足这些条件,正弦序列 才是以N为周期的周期序列。
正弦序列有以下三种情况:
(1)当2π/ ω0为整数时,k=1,正弦序列是以2π/ ω0 为周期的周期序列。例如sin(π/8)n, ω0 =π/8,2π/ ω0 =16,该正弦序列周期为16。
例 设x(n)=R4(n),h(n)=R4(n),求y(n)=x(n)*h(n)。
解 按照公式,
y (n )
m
R ( m) R ( n m)
4 4
上式中矩形序列长度为4,求解上式主要是根据矩
形序列的非零值区间确定求和的上、下限,R4(m)的非
令n-k=m,代入上式得到
u( n )
n
( m)
n
第二章 时域离散信号和系统
u(n) 1 „ n 0 1 2 3
单位阶跃序列
第二章 时域离散信号和系统
3. 矩形序列RN(n) 1, RN(n)= 0, 0≤n≤N-1 其它n
上式中N称为矩形序列的长度。当N=4时,R4(n)的
第二章 时域离散信号和系统
第2章 时域离散信号和系统
数字信号处理 第二章 DFT
![数字信号处理 第二章 DFT](https://img.taocdn.com/s3/m/6075ab05a6c30c2259019e6b.png)
~ N=16:x (4) x((4))16 x((12 16))16 x(12)
例2:
x (n ) x (n ) 0
~ 1 X (k ) k 0 N ~ X (r )
e
j
15
周期序列的傅里叶级数表示:
正变换:
2 N 1 N 1 j nk ~ ~(n) ~(n)e N ~(n)W nk X (k ) DFS x x x N n 0 n 0
反变换:
~ ~(n) IDFS X (k ) 1 x N
j
2 kN N
k mN , m为整数 其他k
W
n 0
N 1
( m k ) n N
1W 1W
( k m ) N N ( k m ) N
1 e
j
1 e
N m k rN 0 mk
此外,复指数序列还有如下性质:
0 WN 1, W N 2 N r 1 1, WN WN r
ek (n)
ek (n) 是以N为周期的周期序列,所以基序
列 {e }(k=0,…,N-1) 只有N个是独立 的,可以用这N个基序列将 ~ ( n) 展开。 x
j 2 nk N
12
复指数序列 ek (n) e
周期性:
j
2 nk N
W
nk N
的性质:
无论对k还是n,复指数序列都具备周期性。
时间函数 连续和非周期 连续和周期(T0) 离散(Ts)和非周期 离散(Ts)和周期(T0) 非周期和连续 非周期和离散(Ω 0=2π /T0) 周期(Ω s=2π /Ts)和连续 周期(Ω s=2π /Ts)和离散(Ω 0=2π /T0) 频率函数
现代数字信号处理-第二章-2017
![现代数字信号处理-第二章-2017](https://img.taocdn.com/s3/m/27bd5609c950ad02de80d4d8d15abe23482f030e.png)
Rvv=q1.^2;
q2=std(x);
Rxx=q2.^2;
q3=std(w);
Rww=q3.^2;
44
c=0.2;
%c为方程中H(k)
45
46
Blending Factor
• If we are sure about measurements:
– Measurement error covariance (R) decreases to zero – K decreases and weights residual more heavily than prediction
Estimator
Optimal Estimate of System State
40
问题小结
起始条件( k-1 and
预测( - , k
-k)
k-1)
用起始条件和模型(例如匀速率)作预测
测量 (zk)
修正 ( k , k)
用测量值修正预测
最佳估计
41
Kalman 滤波器
42
应用1
假设房间的真实温度为25度,模拟了200个测量值输入,测量值的平均值为25度 ,但是加入了标准偏差为几度的高斯白噪声(在图中为蓝线)。 为了令卡尔曼滤波器开始工作,设卡尔曼两个零时刻的初始值,是X(0|0)和P(0|0) 。因为随着卡尔曼的工作,X会逐渐的收敛。但是对于P,一般不要取0,因为这 样可能会令卡尔曼完全相信你给定的X(0|0)是系统最优的,从而使算法不能收敛。 设X(0|0)=1度,P(0|0)=10。 该系统的真实温度为25度,图中用黑线表示。图中红线是卡尔曼滤波器输出的最 优化结果(该结果在算法中设置了Q=1e-6,R=1e-1)。
数字信号处理-第2章-精品文档精选文档PPT课件
![数字信号处理-第2章-精品文档精选文档PPT课件](https://img.taocdn.com/s3/m/ba3647b8b7360b4c2f3f646e.png)
2.1、数字信号处理系统的基本组成
•大多数数字信号处理的应用中,信号为来自不同模拟信号源,这些模拟 信号(电压或电流)通常为连续时间信号。
•应用数字信号处理(DSP)主要有三个原因: 1)滤波:滤除信号中来自周围环境的干扰或噪声; 2)检测:检测淹没在噪声中的特定信号(如雷达或声纳系统中),当检测 到的信号超过给定的阈值则认为目标信号存在,反之认为不存在; 3)压缩:当信号转换到另外一个域后,在变换域上更容易分辨信息的重 要程度,对重要部分分配多的比特数,次要部分分配尽可能少的比特 数,达到压缩的目的(如DCT算法)。
的是离散时间信号。将连续时间信号转换成离散时间信号的过程叫抽样。
抽样可由称为A/D变换器的器件完成:
量化结果
声卡
5
模拟输入 xa (t)
Ts
抽样器
抽样输出
xˆa (t)
xˆa(t) xa(t)•P (t)
xa(t)(t nTs)
n
xˆa (t)
周期性抽样函数 P (t )
xˆa (t)
Ts
P(t) (tnTs)
是否可以根据抽样后的离散时间序列恢复原始信号? •奈奎斯特抽样频率:能够再恢复出原始信号的最低抽样频率(使 抽样后的信号频谱不发生混叠的最低抽样频率,即信号最高频率的 二倍)
0 s/2 s2 0
•满足奈奎斯特抽样频率的抽样信号可由理想低通滤波器恢复出原 始信号。此后将推导这个过程。
xˆa(t) G (j )/g (t( ) 低 通 y滤 (t) 波 xa) (t)
X a ( j)
xa
(t )e
jt dt
[xa
(t )
•
P
(t )]e
数字信号处理(第三版)第2章习题答案
![数字信号处理(第三版)第2章习题答案](https://img.taocdn.com/s3/m/be47d1781711cc7931b71657.png)
第2章 时域离散信号和系统的频域分析
2.3
求信号与系统的频域特性要用傅里叶变换。 但分析频 率特性使用Z变换却更方便。 我们已经知道系统函数的极、 零点分布完全决定了系统的频率特性, 因此可以用分析极、 零点分布的方法分析系统的频率特性, 包括定性地画幅频 特性, 估计峰值频率或者谷值频率, 判定滤波器是高通、 低通等滤波特性, 以及设计简单的滤波器(内容在教材第5 章)等。
X e (e j ) FT[xr (n)]
Hale Waihona Puke 1 1 ej2 1 e j2 1 (1 cos 2)
24
4
2
因为 所以
Xe
(e j
)
1 2
[X
(e j
)
X
(e j
)]
X(ejω)=0π≤ω≤2π
X(e-jω)=X(ej(2π-ω))=0 0≤ω≤π
第2章 时域离散信号和系统的频域分析
当0≤ω≤π时,
用留数定理求其逆变换, 或者将z=ejω代入X(ejω)中, 得到X(z)函数, 再用求逆Z变换的方法求原序列。 注意收 敛域要取能包含单位圆的收敛域, 或者说封闭曲线c可取 单位圆。
第2章 时域离散信号和系统的频域分析
例如, 已知序列x(n)的傅里叶变换为
X
(e
j
)
1
1 ae
j
a 1
1 求其反变换x(n)。 将z=ejω代入X(ejω)中, 得到 X (z) 1 az 1
三种变换互有联系, 但又不同。 表征一个信号和系统 的频域特性是用傅里叶变换。 Z变换是傅里叶变换的一种推 广, 单位圆上的Z变换就是傅里叶变换。
第2章 时域离散信号和系统的频域分析
《数字信号处理》第二章 离散信号和抽样定理
![《数字信号处理》第二章 离散信号和抽样定理](https://img.taocdn.com/s3/m/96f05848ddccda38376baff9.png)
信息。
重要结论
第三节 抽样定理
*带限信号抽样定理:
要想连续信号抽样后能够不失真的还原 出原信号,则抽样频率必须大于或等于两 倍原信号频谱的最高频率(2fm≤ fs),这就是 奈奎斯特抽样定理。
第三节 抽样定理
二、如何从抽样信号恢复出带限信号x(t)
n
其中
1 g (t)
0
t
2
t
2
Ts
第二节 连续信号的离散化
xa (t)
抽样器
(电子开关) P(t)
T
xa (t)
xˆs (t)
fs
1 T
xˆs (t)
第二节 连续信号的离散化
理想抽样:当τ 趋于零的极限情况时,抽样脉冲
方波p(t)变成了冲激函数序列δT(t),这些冲击函数 的强度准确地为采样瞬间的xa(t)幅值,这样的抽 样称为理想抽样。
余弦与正弦序列示意图如下:
第一节 离散时间信号
5、 用单位脉冲序列表示任意序列
任意序列x(n)都可用单位脉冲序列δ(n)表示成 加权和的形式,即
x(n) x(m) (n m) m
如:
a n x(n)
可表示为 0
10 n 10 其他
10
x(n) am (n m)
样品集合可以是本来就存在的,也可以是由模拟 信号通过采样得来的或者是用计算机产生的。
第一节 离散时间信号
离散时间信号的时域表示 1) 表示离散时间信号可采用枚举的方式。例如
{x(n)}={…,-1.5,-8.7,2.53,0.0,6,7.2, …}
数字信号处理-时域离散随机信号处理(丁玉美)第2章
![数字信号处理-时域离散随机信号处理(丁玉美)第2章](https://img.taocdn.com/s3/m/87b9b9b9fd0a79563c1e7279.png)
rxx (0) rxx (0) Rxx r ( M 1) xx
第二章 维纳滤波和卡尔曼滤波 (2.2.22)式可以写成矩阵的形式, 即
Rxd Rxxh
对上式求逆,得到
h Rxx1Rxd
(2.2.23)
(2.2.24)
第二章 维纳滤波和卡尔曼滤波 上式表明已知期望信号与观测数据的互相关函数及观测 数据的自相关函数时,可以通过矩阵求逆运算, 得到维纳滤
E[| e(n) |2 ] E[| e(n) |2 ] j 0 a j b j
记
j=0, 1, 2, … (2.2.6)
j j a j b j
j=0, 1, 2, …
(2.2.7)
第二章 维纳滤波和卡尔曼滤波 则(2.2.6)式可以写为
j E[| e(n) |2 ] 0
j 0
(2.2.16)
假定滤波器工作于最佳状态,滤波器的输出yopt(n)与期望信号d(n) 的误差为eopt(n),把(2.2.15)式代入上式,得到
* E[ yopt (n)eopt (n)] 0
(2.2.17)
第二章 维纳滤波和卡尔曼滤波
d(n) eo pt(n)
yo pt(n)
图 2.2.1 期望信号、 估计值与误差信号的几何关系
方法求解,简单易行,具有一定的工程实用价值,并且物理概
念清楚,但不能实时处理;维纳滤波的最大缺点是仅适用于一 维平稳随机信号。这是由于采用频域设计法所造成的, 因此人 们逐渐转向在时域内直接设计最佳滤波器的方法。
第二章 维纳滤波和卡尔曼滤波
2.2 维纳滤波器的离散形式——时域解
2.2.1 维纳滤波器时域求解的方法 根据线性系统的基本理论,并考虑到系统的因果性,可以 得到滤波器的输出y(n),
数字信号处理——第2章 离散时间傅里叶变换与Z变换
![数字信号处理——第2章 离散时间傅里叶变换与Z变换](https://img.taocdn.com/s3/m/93a429d96f1aff00bed51ebd.png)
• 总结:
①序列ZT的收敛域以极点为边界(包含0 和 ②收敛域内不含任何极点,可以包含0 ③相同的零极点可能对应不同的收敛域,即: 不同的序列可能有相同的ZT ④收敛域汇总:右外、左内、双环、有限长z平面
)
常见典型序列z变换
序列 Z变换 收敛域
z a
z b
注意:只有z变换和它的收敛域两者在一起才和序列相对应。 其它序列见P54: 表2-1 几种序列的z变换
2.3
z反变换
Z反变换: 从X(z)中还原出原序列x(n)
X ( z ) ZT [ x ( n)]
n
x (n) z n
实质:求X(z)幂级数展开式
Z反变换的求解方法: 留数定理法
部分分式法
长除法
1. 留数定理法
根据复变函数理论,可以推导出
x ( n)
1 2 j
X ( z ) z n 1dz
1 1 3z 1
n
z 2
2 n u ( n)
z 3
3
n
n
u (n 1)
x n 2 u n 3 u n 1
3. 幂级数法(长除法)
如果序列的ZT能表示成幂级数的形式,则序列x(n) 是幂 级数 说明: ①这种方法只对某些特殊的ZT有效。 ②如果ZT为有理函数,可用长除法将X(z)展开成幂级 数。 若为右边序列(特例:因果序列),将X(z)展开成负幂 级数; 若为左边序列(特例:反因果序列),将X(z)展开成正 幂级数; 中
z z 1 1 X z 1 z 2 z 3 1 2z 1 3 z 1
1 ZT [a u (n)] z a 1 1 az 1 n ZT [a u (n 1)] z a 1 1 az
数字信号处理第二章 ppt课件
![数字信号处理第二章 ppt课件](https://img.taocdn.com/s3/m/a558988627d3240c8547ef14.png)
分析信号在频率分布上的特性 和运算:这给了我们换个视角 观察信号的机会,我们会发现 许多在时间域上得不到的特性 和运算。
返回
2.2 时域离散信号的傅里叶变换
2.2.1 时域离散信号的傅里叶变换的定义 2.2.2 周期信号的离散傅里叶级数 2.2.3 周期信号的傅里叶变换 2.2.4 时域离散信号傅里叶变换的性质
X ~(k)N 1~ x(n)ej2 N k n k n0
上式的求和号中的每一项都是复指数序列,其中第K项
即为第K次谐波
1 X~(k)ej2Nkn Nr
的傅里叶变换根据
其周期性能够表示为:
F[1 T X ~ (k )ej2 N k]n 2X ~ (k )( 2k 2r)
N
N r N
换。
解: 将 x ( n ) 用欧拉公式展开为
x(n)1(ej0n ej0n)
2
由
FT[ej0n] 2(02r)
r
得余弦序列的傅里叶变换为
X(ej)FT[cos0n]
1 22r [(02r)(02r)]
[(02r) (02r)]
r
;
返回
回到本节
上式表明,余弦信号的傅里叶变换是在 0处的冲激函 数,强度为 ,同时以2 为周期进行周期性延拓,如下图
;
返回
回到本节
2.2.1 时域离散信号的傅里叶变换的定义
定义
X(ej) x(n)ejn
(2.2.1)
n
为时域离散信号x(n)的傅里叶变换,简称FT(Fourier
Transform)。上式成立的条件是序列绝对可和,或者
说序列的能量有限,即满足下面的公式:
x(n)zn
n
对于不满足上式的信号,可以引入奇异函数,使之能够
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
X1(k)、X2(k)只有N/2个点,以N/2为周期;而X (k)
却有N个点,以N为周期。要用X1(k)、X2(k)表达全部的
X (k) 值,还必须利用WN系数的周期特性。
r ( N / 2 k ) rk WN W /2 N /2
X1 ( N / 2 k )
N / 2 1 r 0
0 k N 1 0 n N 1
1 x( n) IDFT[ X ( k )] N
nk X ( k ) W
注意:
1)x(n)为复数, W nk
N
e
j
2 nk N
也为复数。
2)DFT与IDFT的计算量相当。
以DFT为例:
X ( k ) DFT[ x( n)]
蝶形运算流图符号
X 1 (k )
k WN X 2 (k )
说明: (1) 左边两路为输入 (2) 右边两路为输出 (3) 中间以一个小圆表示加、 减运算(右上路为相加 输出、右下路为相减输 出)
X1 (k ) W X 2 (k )
k N
k X1 (k ) WN X 2 (k )
1个蝶形运算需要1次复乘,2次复加
例:计算一个 N点DFT ,共需N2次复乘。以做一次 复乘1μs计,若N =4096,所需时间为
(4096) 16777216s 17 s
2
例:石油勘探,有24个通道的记录,每通道波形记 录长度为5秒,若每秒抽样500点/秒,
1)每道总抽样点数:500*5=2500点
2)24道总抽样点数:24*2500=6万点
3)DFT复乘运算时间:N2=(60000)2=36*108次
(60000) 36 * 10 s 3600s
2 8
由于计算量大,且要求相当大的内存,难以实现实 时处理,限制了DFT的应用。长期以来,人们一直在寻 求一种能提高DFT运算速度的方法。 FFT便是 Cooley & Tukey 在1965 年提出的的快速 算法,它可以使运算速度提高几百倍,从而使数字信号 处理学科成为一个新兴的应用学科。
N=8点的直接DFT的计算量为: 复乘:N2次 = 64次 复加:N(N-1)次 = 8×7=56次
k X (k ) X 1 (k ) WN X 2 (k ) k X ( k N / 2) X 1 ( k ) W N X 2 (k )
k 0,, N / 2 1
得到X1(k)和X2(k)需要: 复乘:(N/2)2+ (N/2)2次 = 32次 复加:N/2(N/2-1)+N/2(N/2-1) =12+12 =24次 此外,还有4个蝶形结,每个蝶形结需要1次复乘,2次复加。 一共是:复乘4次,复加8次。 用分解的方法得到X (k)需要: 复乘:32+4 = 36次 复加:24+8 = 32次
( 2 l 1) k x ( 2 l 1 ) W 1 N /2
N点DFT的一次时域抽取分解图(N=8)
x(0) x(2) x(4) x(6) x(1) x(3) x(5) x(7) 4点 4点 DFT X1(0) X1(1) X1(2) X1(3) X2(0) X2(1)
W 80 W81 W 82 W 83
X(0) X(1) X(2)
X(3)
X(4) X(5) X(6) X(7)
偶序列 (l 0... N 4 1) 此处,l 0,1 奇序列 偶序列 (l 0... N 4 1) 此处,l 0,1 奇序列
那么,X1(k)又可表示为
X 1 (k )
N / 4 1 l 0
2 lk x ( 2 l ) W 1 N /2
N / 4 1 l 0
2 rk x ( r ) W 2 N
N / 2 1 r 0
rk k x ( r ) W W 1 N /2 N
N / 2 1 r 0
rk x ( r ) W 2 N /2
X1 (k ) W X 2 (k )
k N
k 0,1,, N N2 1
?
k 0,1,, N 2 1
W
有:
前半部分
( N / 2 k ) N
W
N /2 N
W W
k N
k N
k X (k ) X 1 (k ) WN X 2 (k )
k 0,1,, N 2 1
( N / 2 k ) N
X ( N / 2 k ) X1 ( N / 2 k ) W
后半部分
r ( N / 2 k ) x ( r ) W 1 N /2
N / 2 1 r 0
rk x ( r ) W 1 N /2
X 1 ( N / 2 k ) X 1 (k ) X 2 ( N / 2 k ) X 2 (k )
k 又考虑到 W N 的对称性:
nk N
N 1 n 0 nk x ( n ) W N
nk x ( n ) W N
n为 偶 数
n为 奇 数
N / 2 1 r 0
x(2r )W
r 0
2 rk N
N / 2 1 r 0
x(2r 1)W
N / 2 1 r 0
( 2 r 1) k N
N / 2 1
复乘:
N
2
N N 2 2
2
2
N N N N 4 4 4 4
2
2
2
2
N2 2
N2 4
FFT算法的基本思想:
利用DFT系数的特性,合并DFT运算中的某些项
把长序列DFT→短序列DFT,从而减少运算量。
运算量减少了近一半
例子:求 N=23=8点FFT变换 按N=8→N/2=4,做4点的DFT:
X (k ) X 1 (k ) W X 2 (k )
k N
X ( k N / 2) X 1 ( k ) W X 2 ( k )
k N
k 0,, N / 2 1
先将N=8点的DFT分解成2个4点DFT: 可知:时域上:x(0),x(2),x(4),x(6)为偶子序列 x(1),x(3),x(5),x(7)为奇子序列 频域上:X(0)~X(3),由X(k)给出 X(4)~X(7),由X(k+N/2)给出
第二节
改善DFT运算效率的基本途径
kn 1、利用DFT运算的系数 W N 的固有对称性和周期
性,改善DFT的运算效率。 1)对称性 2)周期性
3)可约性
W 的特性 对称性
nk N
nk WN e
j
2 nk N
(W ) W
nk * N
nk N
W W nN nk nk WN WN WNNk WN
( N n ) k N
n ( N k ) N
nk ( N n ) k n ( N k ) 周期性 WN WN WN
可约性
nk mnk WN WmN
2 j mnk mN
nk nk / m WN WN /m
j 2 N N 2
e
e
e j 1
0 ( k N / 2) k 特殊点: WN 1 WNN / 2 1 WN WN
运算量
一个X(k)
复数乘法 N N2
复数加法 N–1 N (N – 1)
x(n)W
n 0
N 1
nk N
N个X(k) (N点DFT)
(a+jb)(c+jd)=(ac-bd)+j(bc+ad)
实数乘法 一次复乘 一次复加 一个X (k) N个X (k) (N点DFT) 4N 4N 2 4 实数加法 2 2 2N+2 (N – 1)=2 (2N – 1) 2N (2N – 1)
DFT
X2(2)
X2(3)
因为4点DFT还是比较麻烦,所以再继续分解。 若将N/2(4点)子序列按奇/偶分解成两个N/4点(2点)子 序列。即对将x1(r)和x2(r)分解成奇、偶两个N/4点(2点) 点的子序列。
x(0)、 x(4) 偶序列 x1 ( r ) : x( 2)、 x(6) 奇序列 x1 ( 2l ) x3 ( l ) 设: x1 ( 2l 1) x4 (l ) x 2 ( 2l ) x 5 ( l ) 设: x2 (2l 1) x6 ( l ) x(1)、 x(5) 偶序列 同理:x2 (r ) : x( 3)、 x(7) 奇序列
X2 ( N / 2 k)
k X 1 (k ) WN X 2 (k )
k 0,1,, N 2 1
前半部分 后半部分
k X ( k ) X 1 ( k ) WN X 2 (k )
k 0,1,, N 2 1
k X ( N / 2 k ) X1 (k ) WN X 2 (k )
分解后的运算量:
复数乘法 复数加法
一个N 点DFT
一个N / 2点DFT 两个N / 2点DFT 一个蝶形 N / 2个蝶形 总计
N2
(N / 2)2 N 2/ 2 1 N/2 N2/2 + N/2 ≈ N2/2
N (N–1)
N / 2 (N / 2 –1) N (N / 2 –1) 2 N N(N/2-1) + N ≈ N2/2
2、将长序列DFT利用对称性和周期性分解为短 序列DFT的思路
因为DFT的运算量与N2成正比的,如果一个大 点数N的DFT能分解为若干小点数DFT的组合,则 显然可以达到减少运算工作量的效果。
N点 DFT