找回密码
 注册
关于网站域名变更的通知
查看: 1928|回复: 1
打印 上一主题 下一主题

MATLAB ------- 看看离散傅里叶级数(DFS)与DFT、DTFT及 z变换之间是什么关系

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-11-27 14:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
MATLAB ------- 看看离散傅里叶级数(DFS)与DFT、DTFT及 z变换之间是什么关系
1 M( t: M7 P' ]# ]

( C$ U, c' i+ x- g& N: {# [0 \3 H4 N; f6 o1 H; v
上篇我们简单的讨论了离散傅里叶级数DFS和离散傅里叶变换DFT之间的关系,简单地说,DFT就是DFS在一个周期内的表现。
( i  g3 z5 }# X! Q
' T- Q# n3 Y. n4 X/ V% @MATLAB ------- 用MATLAB实现离散傅里叶变换(DFT)和逆变换(IDFT)
$ S$ n( E* R  e' `# U* S: B2 o4 G2 \' I3 v8 \* d& @
为了后面讨论方便,这里给出DFS的系数公式(分析公式):
7 i; u/ T& ?/ e; l4 |$ z' S  L* _9 R- m# K" \+ c" t
                   (1)
, d* h& d( I/ \# m$ f5 `4 Q/ Y, o. _
其中:- N) U1 @2 q- t$ m7 ]# f' [

. L& z* q$ I) e2 U- r! `, _' l9 P
1 Q. \" ~/ n! H' n
9 E: e2 p2 @: @" O/ A% I9 o综合公式:6 I% o% v& c2 i4 `

0 {7 y5 A+ B0 [0 |                 (2)5 H# ~* [; G$ ?7 ~5 t

' I8 `. c% m  L为了对比,给出DFT的分析公式:
4 b& A& o1 d2 O- z) |2 R( ^. p$ y8 A1 M2 u% z# i) n
                 (3)6 e6 H. j, [! ^% d& g
% a! k* v) Y( ^" j% k  D. P: j
                    (4): x4 |* u. O3 k) D  b1 b1 w, }

% \5 T/ }5 M  Y5 m
9 u9 H) D, q8 t* X3 E% s& Y1 I$ N综合公式:
; k; _3 z; E9 y( c/ M/ K6 n1 s% y' H4 v1 o/ a7 ~% v1 j/ r
                     (5)6 K4 T* M; |$ G2 v) q' C. [
: h2 \: ?. h" J$ a; Z( b7 T. q
                (6)
! B5 a  z; Y$ E
; J+ G0 ]& v0 N" s下面讨论DFS和 z 变换之间的关系:; @9 w5 I) }$ S+ `
/ C6 @3 c. v$ S) J# W, p  u
这部分内容提取到文章:MATLAB ------- 快来看看DFS 与 z 变换之间有什么关系
* F0 ^, Q) m. F1 {3 ?8 w9 Q5 M2 m! X) Y
设 x(n) 为一有限长序列,长度为N,即,+ N* S. k/ A' R' W' @: A

- s8 s3 L: w6 r                     (7)
' S2 q2 C9 K. ]: W* n" v+ P' \  ]9 R% S* ~0 \6 K- c) y
那么,能求它的 z 变换为:& u; u3 B' N9 Z- c: o! \
" F; _8 \9 m: e
                                           (8)
' x  I2 R4 {( I; M& O1 u& A8 {
3 g+ {" \5 Y* c0 \% M0 d现在,以周期N,周期重复x(n)构造一个周期序列 ,即
" x- u) @( [+ X  i6 \3 M
8 t  ]; E7 g9 z* `  ^- P7 j" l                           (9)
8 n$ u  {, R. ~' I0 q$ K
) j# i4 \7 ~5 k" ^: l' I 的DFS给出为:
( _- X9 o  Y6 r1 U5 |3 O. h( }) k$ J: l
               (10)
( B" u0 _( `( x) v) Y- D
: B5 ]/ q: L' B将(10)式与 z 正变换公式(8)比较后,得到:$ Y7 [9 k) y4 n3 Y- P( t. a
3 y7 N( L0 N5 y. ]" G( i
                                             (11)) \3 i4 l2 K8 k# V; {

: G+ Q- b  s# k7 A( T. b这就是说,DFS 代表了z变换 X(z)在单位圆上N个等间隔样本。
9 b! k0 l/ p* T) A* |2 B! x" w1 |4 o* l, k; f/ B6 E! y3 ]+ H
接着讨论DFS和DTFT的关系。
* S$ g- S9 ?" E8 e, m
0 {& ~7 E7 X  y; H2 X7 h这部分内容提取出来到:【 MATLAB 】DFS 和 DTFT 之间的关系/ O- m0 N" g6 P' r1 ]

" T- M! Q5 ~2 b3 \4 V, d) Z4 A我们大概都知道DTFT和z变换之间的关系,DTFT是单位圆上的z变换。我们通过一个公式就能说清楚,如下:
8 A  R9 r- C9 w  U
# k) w8 B6 x. l6 ~- L8 a5 w7 O  \* j先给出DTFT的公式:/ x3 P) H. V# U' \+ e: @
. p4 _' @  H7 f: X# x9 d7 A: C
                     (12)
( w- {$ M, `1 H; A' b- i! ~  k! s9 c0 }  D' c
对比z变换的公式(8),不难看出:; i5 d5 I+ D* ?" P9 j+ |
3 w2 z! `1 f6 G" f
                                                    (13)7 Z3 }! f2 t1 ~  E& ]

2 W0 V: `/ D9 P2 c% L为了避免某些人的抗议,我们不得不做出声明,这里都是针对有限长序列推导的公式,无论针对其他任何可行信号,推导的关系最后都是一样的。
& d" F6 o7 y$ l
6 Y8 T  y% j5 Y从(13)式可以看出,DTFT是单位圆上的z变换。
$ ^6 Y& ~0 J  @' G, a6 F: E; t- {6 c" v$ B
上面又说了DFS和z变换的关系,关系是,DFS 代表了z变换 X(z)在单位圆上N个等间隔样本。2 i& W* @3 L4 G7 ?% i; O# H( S

& [, R( G3 `. i; p2 ?8 G结合z变换和DTFT之间的关系,我们是不是可以说DFS 是对DTFT 上的等间隔采样。采样间隔为 ,下面我们正式推导二者间的关系。
5 Z& f; j% ?; T4 D' T+ a+ ?+ O5 q# b
  q* F# ~8 i: }3 Z9 L" K式(12)为:
1 E/ b5 K2 {, h' Z7 Y+ x/ q; D$ l) h- |
! r9 p8 }6 p# g& z. W# y, ]

) x6 y) p* T! [" X+ {DFS为:- f2 S% A: ?& ]: _% e

1 K+ z4 J# Y6 r0 _4 ?& x 0 h  Z% f, x8 C1 H0 a0 ^4 ]

0 R  _5 r; D) ]/ u3 i# c3 ^
5 L, j: @$ d7 b5 v; C9 r- H: J; F6 Q. c/ A2 M4 ?8 D% M+ c
可以看出,1 ]3 U7 J8 x3 e# |/ H! c

& W9 X5 G7 _0 h                                            (14)% T- B5 N$ N* \0 D; U' z

) m; X. t8 r3 _+ I
. a4 i! S0 O2 j# B8 H7 J, R* p1 l0 o                               (15)                                          
& \) p$ |( M! _; B: O0 s9 i
9 q  y+ T0 C$ E# n这样,
% s- Z* w& U9 B3 _8 W0 m4 p" ?7 m2 U$ O8 f; e- z' u9 }- p8 M3 j6 i, Q8 J
                          (16)" m" M+ ?6 w& n# \1 }2 ^' A2 ^
! ^# C; ~2 t$ k2 |( k
这意味着 DFS 可以通过以 为间隔对DTFT均匀采样而得到。
; G2 t+ C! [# Q! W  `. F
3 v; o$ t4 r& Y% a由式子(13):
3 g  z. S/ C5 w) S# I5 }/ }" M* Z, H. q( U/ A) B  s% X0 W

& i, s. ^/ I, ~0 O* C2 R; _
' b7 U( \' R) {; h以及式子(14):
) b% U/ a: [! K) r
6 p8 Q# X! H# N7 c9 g
% l& w" `. |; _) U4 f9 W% l3 T/ g4 [3 b
可见,DFS 表示给出了一种在频域的采样机理;而这个在原理上类似于时域采样。
& G: C, B" S, w- Z9 _1 [
8 n( E9 t; y) A7 N8 Z' o间隔 是在频域上的采样间隔,也称为频率分辨率。因为它告诉我们频率样本有多密集。0 L& n  }: L) G0 x7 r" U- t

) l0 `9 b2 t% D - }: U- ?0 u* Y# ?" h1 w  `0 S

8 X; j# R+ `: d% i6 D$ }4 n/ d0 ]) B) o6 p

) d1 t0 x+ i/ d- }; ]& Q2 x7 d7 c" n5 n
% O* W9 x0 k2 u8 A" b

& ^9 k8 ]: I1 J5 K6 ^& g7 U  e$ \3 V  F

1 c- K) z0 s9 r* M

该用户从未签到

2#
发表于 2019-11-27 17:51 | 只看该作者
看看,很好的分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-6 15:07 , Processed in 0.171875 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表