第3章 离散傅立叶变换

合集下载

第3章:离散时间信号的傅里叶变换

第3章:离散时间信号的傅里叶变换

DTFT的性质 的性质
线性:若 x1 ( n ) → X 1 (e jω ), x 2 ( n ) → X 2 (e jω ),则 线性:
α x1 ( n ) + β x 2 ( n ) → α X 1 ( e j ω ) + β X 2 ( e j ω )
时移: 时移:若 x ( n ) → X ( e jω ),则 x ( n − n0 ) → e − jωn0 X (e jω ) 奇偶虚实对称: 奇偶虚实对称: 为实信号, 若 x ( n )为实信号,则( 1 X R ( e jω ) = X R ( e − jω ); ) (3) X * ( e jω ) = X (e − jω ); X I ( e jω ) (5)ϕ (ω ) = arctan = −ϕ ( − ω ); jω X R (e )
200
0 -200
0
200
400 f/Hz
600
800
1000
的确出现了原信号频率分量。 的确出现了原信号频率分量。 问题: 问题 (1)-f0处未出现频率分量 (2)出现 出现2pi(或fs)周期性 出现 或 周期性 (3)其他分量 其他分量
250 200
其他分量
150 100 50 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1.1
第3章 章 离散时间信号的傅里叶变换
3.1 连续时间信号的傅里叶变换 3.2 离散时间信号的傅里叶变换 离散时间信号的傅里叶变换(DTFT) 3.3 连续时间信号的抽样 3.4 离散时间周期信号的傅里叶级数 3.5 离散傅里叶变换 离散傅里叶变换(DFT) 3.6 用DFT计算线性卷积 计算线性卷积 3.7 与DFT有关的几个问题 有关的几个问题 3.8 关于正弦信号抽样的讨论 3.9* 二维傅里叶变换 3.10 希尔伯特变换 3.11 与本章内容有关的 与本章内容有关的MATLAB文件 文件

数字信号第三章 离散傅里叶变换

数字信号第三章  离散傅里叶变换

第三章离散傅里叶变换DFT: Discrete Fourier Transform第三章学习目标z理解傅里叶变换的几种形式z掌握离散傅里叶变换(DFT)及性质,圆周移位、共轭对称性,掌握圆周卷积、线性卷积及两者之间的关系z掌握频域抽样理论z掌握DFT的应用引言DFT要解决两个问题:一是频谱的离散化;二是算法的快速计算(FFT)。

这两个问题都是为了使计算机能够实时处理信号。

Fourier变换的几种可能形式时间函数频率函数连续时间、连续频率—傅里叶变换连续时间、离散频率—傅里叶级数离散时间、连续频率—序列的傅里叶变换可以得出一般的规律:一个域的离散对应另一个域的周期延拓;一个域的连续必定对应另一个域的非周期。

−jwndw e jwn 时域离散、非周期频域连续、周期z 时域周期化→频域离散化z 时域离散化→频域周期化离散连续周期性非周期性引言Fourier变换的几种可能形式时间函数频率函数连续时间、连续频率—傅里叶变换连续时间、离散频率—傅里叶级数离散时间、连续频率—序列的傅里叶变换离散时间、离散频率—周期序列的傅里叶级数由DTFT到DFS离散时间、离散频率的傅立叶级数(DFS)由上述分析可知,对DTFT,要想在频域上离散化,那么在时域上必须作周期延拓。

对长度为M的有限长序列x(n),以N为周期延拓(N≥M)。

注意:周期序列的离散傅里叶级数(DFS)只对有限长序列作周期延拓或周期序列成立。

……四种傅里叶变换形式的归纳时间函数频率函数连续和非周期非周期和连续连续和周期(T0)非周期和离散(Ω=2π/T)离散(T)和非周期周期(Ωs=2π/T)和连续离散(T)和周期(T0)周期(Ωs=2π/T)和离散(Ω=2π/T)在进行DFS 分析时,时域、频域序列都是无限长的周期序列周期序列实际上只有有限个序列值有意义长度为N 的有限长序列可以看成周期为N 的周期序列的一个周期(主值序列)借助DFS 变换对,取时域、频域的主值序列可以得到一个新的变换—DFT ,即有限长序列的离散傅里叶变换3.1 离散傅里叶变换(DFT )的定义及物理意义——有限长序列的离散频域表示x(n)的N 点DFT 是¾x(n)的z 变换在单位圆上的N 点等间隔抽样;¾x(n)的DTFT 在区间[0,2π)上的N 点等间隔抽样。

第3章 离散傅里叶变换及其快速算法

第3章  离散傅里叶变换及其快速算法

计算中, 在DFT计算中,不论是乘法和加法,运算量均与 计算中 不论是乘法和加法, N2成正比。因此,N较大时,运算量十分可观。例 成正比。因此, 较大时 运算量十分可观。 较大时, 计算N=10点的 点的DFT,需要 次复数相乘, ,计算 点的 ,需要100次复数相乘,而 次复数相乘 N=1024点时,需要 点时, 点时 需要1048576(一百多万)次复数乘 (一百多万) 如果要求实时处理, 法,如果要求实时处理,则要求有很高的计算速 度才能完成上述计算量。 度才能完成上述计算量。 反变换IDFT与DFT的运算结构相同,只是多 与 的运算结构相同, 反变换 的运算结构相同 乘一个常数1/N,所以二者的计算量相同。 乘一个常数 ,所以二者的计算量相同。
nk X (k ) = ∑ { Re [ x( n)]Re WN − I m [ x(n)]I m [WNnk ] n =0 N −1
(
+ j Re [ x(n)]I m
(
[ ] [W ]+ I
nk N
)
nk [ x( n)]Re WN } m
[ ])
又每个复数相加包括2个实数相加,所以,每计算一个 X( k) 要进行 次实数相乘和 次实数相乘和2N+2( N-1) =2( 2N-1) 次实 ( ) 要进行4N次实数相乘和 ( ) ( ) 数相加,因此,整个DFT运算需要 2实数相乘和 (2N-1) 运算需要4N 实数相乘和2N( 数相加,因此,整个 运算需要 ) 次实数相加。 次实数相加。
虽然频谱分析和DFT运算很重要 , 但在很长 运算很重要, 虽然频谱分析和 运算很重要 一段时间里, 由于DFT运算复杂 , 并没有得到 运算复杂, 一段时间里 , 由于 运算复杂 真正的运用, 真正的运用 , 而频谱分析仍大多采用模拟信号 滤波的方法解决, 直到1965年首次提出 年首次提出DFT运 滤波的方法解决 , 直到 年首次提出 运 算的一种快速算法以后, 情况才发生了根本变 算的一种快速算法以后 , 人们开始认识到DFT运算的一些内在规律 , 运算的一些内在规律, 化 , 人们开始认识到 运算的一些内在规律 从而很快地发展和完善了一套高速有效的运算 方法——快速付里变换(FFT)算法。FFT的出 快速付里变换( 方法 快速付里变换 )算法。 的出 现 , 使 DFT 的 运 算 大 大 简 化 , 运 算 时 间 缩 短 二个数量级, 一 ~ 二个数量级 , 使 DFT的运算在实际中得到 的运算在实际中得到 广泛应用。 广泛应用。

《离散傅里叶变换-第三章》

《离散傅里叶变换-第三章》
( ∑ X ()W ( k ∑ XX kk ) = ∑ xxnnW ) ==∑ eex ( n= W )e
n0 0 = kn 8 7
3
3
2π − j kn 8
3 − j kπ 8
(2) 设变换区间N=16, 则
X(k) = ∑ x(n)W
n= 0
3π k −j 16
π
N= 0 = n0 0
2 = ∑ e, k = 0,1, ⋅ ⋅ ⋅, 7 π N =0 sin( k ) 8
2. 时域循环移位定理 设x(n)是长度为N的有限长序列,y(n)为x(n)的循环移位,即: y(n)=x((n+m))NRN(n) 则: Y(k)=DFT[y(n)]=W-kmNX(k) 其中:X(k)=DFT[x(n)], 0≤k≤N-1
kn 证明: Y ( k ) = DFT [ y (n )] = x (( n + m )) N RN (n )WN ∑ N− 令n+m=n′,则有1 n =0 N −1
~
~ ∞
x (n ) =
m =−∞

x ( n + mN )
(3.1.5)
(3.1.6) ••
~
x (n ) ••
0
••
N-1

n
x (n ) = x ( n ) ⋅ RN (n )
~
~
••
••
~(n ) x
•• •
0
••

••
•• •
~
••
N-1

n
一般定义周期序列 x(n) 中从n=0到N-1的第一个周期为 x(n)的主 n) x(n) (3.1.7) x( 值区间,而主值区间上的序列称为x(n) 的主值序列。(3.1.7) x(n)

第3章 离散傅里叶变换(DFT)

第3章  离散傅里叶变换(DFT)
N X ( k )
第3章 离散傅里叶变换(DFT)
实际上,任何周期为N的周期序列 x ( n) 都可以看 作长度为N的有限长序列x(n)的周期延拓序列,而x(n)
则是
x(n) 的一个周期, 即
x ( n)
m


x (n mN )
kn 序列,但由于 WN 的周期性,使离散傅里叶变换式中的
X(k)隐含周期性,且周期均为N。对任意整数m, 总有
k ( W N W Nk mN ) k,m为整数,N为自然数
所以(3.1.1)式中, X(k)满足
X (k mN )

n 0
N 1
( x (n)W Nk mN ) n
x(9) x((9))8 x(1)
所得结果符合图3.1.2(a)和(b)所示的周期延拓规律。
第3章 离散傅里叶变换(DFT)
x(2) x((2))8 ?
2 (1) 8 6
x (2) x ((2))8 x(6)
第3章 离散傅里叶变换(DFT)
N:DFT变换区间长度,当N大于xn的长度时,fft
函数自动在xn后面补零。 Xk:函数返回xn的N点DFT变换结果向量。 当N小于xn的长度时,fft函数计算xn的前面N个元 素构成的N长序列的N点DFT,忽略xn后面的元素。 Ifft函数计算IDFT,其调用格式与fft函数相同。
第3章 离散傅里叶变换(DFT)
( 3.1.5) (3.1.6)
x ( n ) x ( n ) RN ( n )
上述关系如图3.1.2(a)和(b)所示。
x 周期序列 ~ (n) 中从n=0到N-1的第一个周期为 ~ (n)的主值区间,而主值区间上的序列称为 ~ (n)的 x x 主值序列。因此 x(n) 与 ~ (n) 的关系可叙述为: x

第三章 离散傅里叶变换及其快速算法

第三章 离散傅里叶变换及其快速算法

~ ~ 设周期序列 x 1( n) 和 x 2 ( n) 的周期均为N,且:
~ X 1(k ) DFS[~1(n)], x
~ X 2(k ) DFS[~2(n)]; x
~3(n) a~1(n) b~ 2(n) (a,b均为常数) x x 如果: x
则有: ~ ~ ~ ~1(n) b~2(n)] aX 1(k ) bX 2(k ) X 3(k ) DFS[ax x
1 2
③周期卷积满足交换律。 同理可得: 如果: ~(n) ~1(n) ~ 2(n) y x x
则有:
1 N 1 ~ ~ 1 ~ ~ ~ Y (k ) DFS[ ~1(n) ~ 2(n)] X 1(l ) X 2(k l ) X 1(k ) * X 2(k ) x x N l 0 N
~(n) 1 x N ~(k) j N kn ...(3.2.1a) x e
k 0 N 1 2
两边 e
N 1
j
2 nr N
并从n=0~N-1求和得:
N 1 N 1 2 2 ~ j ( k r ) n ~(n) j N nr 1 x e X(k)e N N n 0 k 0 n 0 N 1 1 N 1 j 2N ( k r ) n ~ X(k)[ e ] (交换右边求和次序) N n 0 k 0 ~ X(r)
~ ~ kn X 1(k ) X 2(k )W N
k 0 k ( nmr ) N
N 1
W
]
~1(m) ~ 2(n m lN ) x x
m 0
1 N
W
k 0
N 1
k ( nmr ) N
1, r (n m) lN 0, r (n m) lN

第3章离散时间傅里叶变换

第3章 离散时间傅里叶变换在信号与系统中,分析连续时间信号可以采用时域分析方法和频域分析方法,它们之间是通过连续时间的傅里叶变换来完成从时域到频域的变换,它们之间是完成了一种域的变换,从而拓宽了分析连续时间信号的途径。

与连续时间系统的分析类似,在离散时间系统中,也可以采用离散傅里叶变换,将时间域信号转换到频率域进行分析,这样,不但可以得到离散时间信号的频谱,而且也可以使离散时间信号的分析方法更具有多元化。

本章将介绍离散时间系统的频域分析方法。

3.1 非周期序列的傅里叶变换及性质3.1.1 非周期序列傅里叶变换1.定义一个离散时间非周期信号与其频谱之间的关系,可用序列的傅里叶变换来表示。

若设离散时间非周期信号为序列)(n x ,则序列)(n x 的傅里叶变换(DTFT)为:正变换: ∑∞-∞=ω-ω==n nj j en x e X n x DTFT )()()]([ (3-1-1)反变换: ⎰ππ-ωωω-ωπ==d e e X n x e X DTFT n j j j )(21)()]([1 (3-1-2)记为:)()(ω−→←j Fe X n x当然式(3-1-2)等式右端的积分区间可以是)2,0(π或其它任何一个周期。

[例3-1] 设序列)(n x 的波形如图3-1所示,求)(n x 的傅里叶变换)(ωj e X解:由定义式(3-1-1)可得ωω=--=--===ω-ω-ωω-ω-ωω-ω-ω-ω-=ω-∞-∞=ω∑∑21sin 3sin )()(11)()(25212121333656j j j j j j j j j nj n nj n j ee e e e e e e e een R e X 2.离散时间序列傅里叶变换存在的条件:离散时间序列)(n x 的傅里叶变换存在且连续的条件为)(n x 满足绝对可和。

即:∞<∑∞-∞=)(n x n (3-1-3)反之,序列的傅里叶变换存在且连续,则序列一定是绝对可和的。

第三章离散傅里叶变换(DFT)

西北大学信息科学与技术学院 2007年
3.1.1 有限长序列的离散频域表示
我们已学过三种傅里叶分析工具,它们 分别应用于不同性质的信号。
1. 应用于连续周期信号——傅里叶级数展开
j2 kt
xa t Cke T
k
Ck
1 T
T2 -T2

(t
-j2
)e T
kt
dt
其中,T是信号 xa t的周期,Ck 表示了xa (t)的
离散傅里叶变换定义为
X (k)
N 1
x nWNkn
n0
0
0 k N 1 其他
西北大学信息科学与技术学院 2007年
反变换公式为
x(n)
N 1
X
k
W kn N
0 n N 1
k 0
0
其他
DFT是借用了DFS,这样就假定了序 列的周期性,但定义式本身对区间作了强制 约束,以符合有限长特点,这种约束不改变 周期性的实质,或者说,DFT隐含了周期 性。
fc n xn yn
M 1 m0
x
m
y
n m
l
RL
n
M 1 m0
x
m
r
y
n
m
rL
RL
n
r
M 1 m0
x
m
y
n
rL
m
RL
n
r
f
n
rL
Rl
n
西北大学信息科学与技术学院 2007年
圆周卷积fc (n) 等于一个周期序列的主值 序列,该周期序列是线性卷积f (n)以L为周期 进行周期延拓的结果,因此,当L ≥ L1满足 时, fc (n)必然等于f (n),但是,如果L < L1 , 则fc (n)不等于f (n) 。

第3章离散傅里叶变换(DFT)09-10-1

序列的DFS级数系数的主值序列!
§3.2 离散傅里叶变换的基本性质
一. 线性性质
x1(n)和x2(n)是两个有限长序列,长度分别为N1和N2
y(n)=ax1(n)+bx2(n)
式中a、 b为常数, 即N≥max[N1, N2], 则y(n)的N
点DFT为:
(补零问题!)
Y(k)=DFT[y(n)]=aX1(k)+bX2(k), 0≤k≤N-1
➢再 反 转 形 成 x2((-m))N , 取 主 值 序 列 则 得 到 x2((m))NRN(m),通常称之为x2(m)的圆周反转; ➢对x2(m)的圆周反转序列圆周右移n,形成
x2((n-m))NRN(m); ➢当n=0,1,2,…,N-1时,分别将x1(m)与x2((n-m))NRN(m)相 乘,并在m=0到N-1区间内求和,便得到其循环卷积y(n)。
y(n) x((n m))N RN (n)
则循环移位后的DFT为
Y (k) DFT [ y(n)] DFT [x((n m))N RN (n)] WNmk X (k)
证:利用周期序列的移位性质加以证明
DFS [x((n m)) N ] DFS [~x (n m)] WNmk X~(k)
x1(n)
0
N-1
~x2 (n)
0
N-1
n n
~x2 (m)
x2 0 mN RN (m)
0
m
x2 1 mN RN (m)
0
x2
2
mN
RN
(m)
m
0
m
x2 3 mN RN (m)
0
m
y(n) x1(n) N x2 (n) ➢两个长度

第3章--离散傅里叶变换(DFT)


设x(n)是一种长度为M旳有限长序列, 则定义x(n)旳N点
离散傅里叶正变换为
N 1
j 2 nk
X (k ) DFT[x(n)] x(n)e N
N 1
x(n)WNnk
n0
n0
离散傅里叶逆变换为
离散傅里叶变换对
x(n)
IDFT[ X (k )]
1 N
N 1
j 2 nk
X (k )e N
3.2 离散傅里叶变换旳基本性质
1 线性性质 假如x1(n)和x2(n)是两个有限长序列,长度分别为N1和N2。 y(n)=ax1(n)+bx2(n) 式中a、 b为常数, 即N=max[N1, N2],
则y(n)旳N点DFT为 Y(k)=DFT[y(n)]=aX1(k)+bX2[k], 0≤k≤N-1(3.2.1) 其中X1(k)和X2(k)分别为x1(n)和x2(n)旳N点DFT。 若N1<N2,则N=N2,那么需将x1(n)补上N2-N1个零值点后变
k 2 k f f s k
N
N
以上所讨论旳三种频率变量之间旳关系,在对模 拟信号进行数字处理以及利用模拟滤波器设计数 字滤波器乃至整个数字信号处理中十分主要,望 同学们高度注重。
第三章 离散傅里叶变换DFT
3.1.2 DFT旳隐含周期性------ DFT与 DFS旳关系
DFT变换对中,x(n)与X(k)均为有限长序列,但因为WknN旳周
第三章 离散傅里叶变换DFT
例2 : x(n) R8 (n),分别计算x(n)旳8点、16点DFT。
解: x(n)旳8点DFT为
X (k)
7 n0
R8 (n)W8k n
7 j2k n
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第3章 离散傅立叶变换3.1 离散傅里叶变换的定义 3.1.1 DFT 的定义设()x n 是一个长度为M 的有限长序列, 则定义()x n 的N 点离散傅里叶变换为10()[()](), k=0, 1, , N-1 N knN n X k DFT x n x n W -===∑()X k 的离散傅里叶逆变换为101()[()](), k=0, 1, , N-1 N kn N n X k DFT x n X n W N --===∑2jk k NNW eπ=,称为旋转因子,N 称为DFT 变换区间的长度,N ≥M例 4()()x n R n =,求()x n 的8点和16点DFT设变换区间N=8, 则2738838()()sin()2,0,1,,7sin()8jkn kn n N j k X k x n Wek ek k ππππ-==-====⋅⋅⋅∑∑ 设变换区间N=16, 则273880038()()sin()4,0,1,,15sin()16jkn kn n N j k X k x n Wek ek k ππππ-==-====⋅⋅⋅∑∑ 3.1.2 DFT 和Z 变换的关系设序列()x n 的长度为N , 其Z 变换和DFT 分别为:110()[()]()()[()]()0k N-1N nn N knNn X z ZT x n x n z X k DFT x n x n W --=-=====≤≤∑∑比较上面二式可得关系式22()(),0k N-1()(),0k N-1jk Nz ej k NX k X z X k X e πωπω===≤≤=≤≤物理含义:可以将()X k 看成是对()j X e ω的采样。

3.1.3DFT 的隐含周期性1()010()()()()()()N k mN nNn N knN n X k mN x n W x n W X k x n mN x n -+=-=+===+=∑∑ 对于非周期序列,可以通过周期延拓得到,过程为~()()m x n x n mN ∞=-∞=+∑~()()()N x n x n R n =⋅常取主值区间为研究对象:~()(())N x n x n = 例:有限长序列及其周期延拓3.2 离散傅里叶变换的基本性质 线性卷积与循环卷积关系 线性卷积:12112111211111111111111[0][0][1][0][1][1][2][0][1][1][0][0]0[2][1][0]0[1][2][3][0]0[1][2][1][0]0x x x x x x M x M x x L x M x x x x x x M x M x M x x M x M x x ⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥---⎢⎥⎢⎥⎢⎥⎢-⎢⎥⎢⎢⎥⎢⎢⎥⎢⎢⎥⎢---⎢⎥⎢⎢⎥⎢--⎣⎦⎣⎦⎥⎥⎥⎥⎥⎥⎥ 1111111111111111111111111[0]000[2][1][1][1][0]000[1][2][1][2][0]0000[1][0][0]0[2][1][0]0[1][2][3][4]0[1][2][3][0]x x M x M x x x x M x x M x M x x M x x x x x x M x M x M x M x M x M x M x --⎡⎢-⎢⎢⎢--⎢⎢-⎢⎢⎢-------⎣222[0][1]0000[1]x x x L ⎤⎡⎤⎥⎢⎥⎥⎢⎥⎥⎢⎥⎥⎢⎥⎥⎢⎥⎥⎢⎥⎥⎢⎥⎥⎢⎥⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥-⎦⎣⎦1、线性性质121212()()()()max[,]DFTax n bx n aX k bX k N N N +−−−→+=1N 和2N 分别为序列的延拓周期。

2、循环移位性质序列的循环移位:设()x n 为有限长序列,长度为N , 则()x n 的循环移位定义为()(())()N N y n x n m R n =+11112111121111211112[0][3][2][1][0][0][1][0][3][2][1][1][2][1][0][3][2][2][3][2][1][0][3][3]101112110111110001111x x x x x y x x x x x y x x x x x y x x x x x y ⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥==⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦322⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦2. 时域循环移位定理设()x n 是长度为N 的有限长序列 (())()()DFTnkN N N x n m R n W X k -+−−−→110()[()](())()(())N knN N N n N knN N n Y k DFT y n x n m R n W x n m W -=-===+=+∑∑ 令'n m n +=,则有1()1()(())(())N mk n m N Nn m N m kn kn NN Nn mY k x n W W x n W -+'-'=-+'-'='='=∑∑3. 频域循环移位定理如果(())()()IDFT nlN N N X k l R k W x n +−−−→ 3.2.3 循环卷积定理1212()()()()IDFT x n x n X k X k ⊗−−−→1211201221()()()()(())()()[()]()()()()N N N m x n x n x n x m x n m R n X k DFT x n X k X k X k X k -==⊗=-==⋅=⋅∑12121()()()()x n x n X k X k N−−→⊗ 对称性:()()()()()()()()DFTDFTr e e r DFTDFTi o o i x n X k x n X k x n X k x n X k −−−→−−−→−−−→−−−→用途:1212()()()()()()()()()()DFT e o DFT DFTe o x n x n jx n X k X k X k x n X k x n X k =+−−−→=+−−−→−−−→3.3 频率域采样如果序列()x n 的长度为M ,只有当频域采样点数N M ≥时, 才有()[()]()N x n IDFT X k x n ==即可由频域采样()X k 恢复原序列()x n ,否则产生时域混叠现象。

这就是所谓的频域采样定理。

频域采样()X k 表示X(z)的内插公式和内插函数。

设序列()x n 的长度为M , 在频域0~2π之间等间隔采样N 点,N M ≥,则有211()()()(),0,1,2,,11()()[()]()jk NN nn z eN kn Nk X z x n z X k X z k N x n X z X k X k WNπ--==--====⋅⋅⋅-==∑∑110011001101()[()]1()11()1N N kn nN n k N N kn n N k n kN NN N k k N X z X k W z N X k W z N W z X k NW z ---==----==-----===-=-∑∑∑∑∑ 111()1Nk k N z z N W zϕ----=-为内插函数。

10()()()N k k X z X k z ϕ-==∑()X k 表示()X z 的内插公式。

当j z e ω=,(2/)11()1j N k j k N e N e ωωπϕω----=- 1()()()N j k k X e X k ωϕω-==∑ 11()2021sin(/2)()()()()sin(/2)N N j j k N X e X k k eN N ωωπωϕωϕωω--==-=∑ 3.4 DFT 的应用举例3.4.1 用DFT 计算线性卷积将两个序列都补零延拓为121L N N ≥+-并进行循环卷积时,线性卷积和循环卷积相等121212()*()(())(())(())(())1L L x n x n x n x n L length x n length x n =⊗≥+-1212()*()[((()))((()))]N N x n x n IDFT DFT x n DFT x n =⋅长序列计算卷积设序列()h n 长度为N ,()x n 为无限长序列。

将()x n 均匀分段,每段长度取M , 则()()()()()k i k M x n x n x n x n R n kM ∞===⋅-∑于是,()h n 与()x n 的线性卷积可表示为000()()()()()()()()k k k k k k k y n h n x n h n x n h n x n y n ∞=∞=∞==*=*=*=∑∑∑图示为:例 已知序列x [k ]=k +2,0≤k ≤12, h [k ]={1,2,1}试分别利用重叠相加和保留法计算线性卷积, 取L =5 。

重叠相加法x 1[k ]={2, 3, 4, 5, 6},x 2[k ]={7, 8, 9, 10, 11},x 3[k ]={12,13, 14} y 1[k ]={2, 7, 12, 16, 20, 17, 6}y 2[k ]={7,22, 32, 36, 40, 32, 11}y3[k ]={12, 37, 52, 41, 14}y [k ]={2, 7, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 41, 14} 重叠保留法x 1[k ]={0, 0, 2, 3, 4},x 2[k ]={3, 4, 5, 6 ,7},x 3[k ]={6 ,7 , 8, 9, 10},x 4[k ]={9, 10 , 11, 12,13} x 5[k ]={12,13, 14, 0, 0}y 1[k ]= x 1[k ]⊗h [k ]= {11, 4, 2, 7, 12},y 2[k ]= x 2[k ]⊗h [k ]= {23, 17, 16, 20, 24} y 3[k ]= x 3[k ]⊗h [k ]= {35, 29, 28, 32, 36}, y 4[k ]= x 4[k ]⊗h [k ]= {47, 41, 40, 44, 48} y 5[k ]= x 5[k ]⊗h [k ]= {12, 37, 52, 41, 14}y [k ]={2, 7, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 41, 14}3.4.2 用DFT 对信号进行谱分析设连续信号()a x t 的持续时间为p T ,最高频率为c f2()[()]()j ft a a a X FT x t x t e dt π∞--∞Ω==⎰对信号采样并保持,假设为零阶保持,有120()()N j fnTa a n X jf Tx nT eπ--==∑()a X jf 仍是f 的连续周期函数,对()X jf 在区间[0 s f ]上等间隔采样N 点, 采样间隔为F2Nπ,参数s f 、p T 、N 和F 满足如下关系式: 11s p pf F F T NT N NT T ====,, 210()()N j kn Na n X jkF T x nT eπ--==∑()(),()()a a X k X jkf x n x nT ==在用DFT 分析信号频谱特性时,在已知信号的最高频率c f (即谱分析范围时), 为了避免在DFT 运算中发生频率混叠现象,要求采样速率s f 满足下式 2s c f f ≥ 谱分辨率ss f F N=,信号的观察时间p T 和N 可以按照下式进行选择 21c p f N T F F>≥,因此,s F N例:对实信号进行谱分析, 要求谱分辨率F ≤10 Hz ,信号最高频率 2.5c f kHz =,试确定最小记录时间min p T ,最大的采样间隔max T ,最少的采样点数min N 。

相关文档
最新文档