|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
MATLAB -- DFT性质讨论(五)用MATLAB 来实现序列的循环卷积
9 V2 h/ ~9 v9 {* z0 x
5 S& ?/ }" a* K# ^这篇博文要将的是循环卷积,循环卷积和线性卷积还是有很大区别的,我们都知道,两个N点序列之间的线性卷积会得出一个更长的序列,不得不再一次要将区间限制在 0 <= n <= N -1。因此代替线性移位的是应该考虑循环移位,循环移位我们上面已经讨论了两篇博文:
. W; h, P6 t% m2 h) V6 B0 l( E3 M- ^9 X/ E$ I! C+ @$ n* K
MATLAB -- DFT性质讨论(三)序列的循环移位及其 MATLAB 实现时域的方法
' K# O0 s# N% V+ @$ \7 h8 @2 Y0 N# f' o# w0 I) b o
MATLAB -- DFT性质讨论(四)序列的循环移位及其 MATLAB 实现频域的方法
+ E' r( S, _. A6 W" i. Q+ j% m: m% K; ~
包含循环移位的卷积运算称为循环卷积,给出:7 `$ z' X2 F' N
, T0 V, |2 q. ^8 z. C3 j" h2 d% ^3 v
5 t( p- C- u, |
8 F- |8 s* p* Z2 ?% n下面我们根据循环卷积的表达式来使用MATLAB实现循环卷积:
) `* _+ U4 Z) ]4 B/ S' d! q) E0 I R- L
5 f. k9 L& P" Q/ J* m+ h: H4 v7 K
+ ^+ m% J; l l* {, o( g P% `4 |# X
& U8 R. Z' N) n' O, T C0 Q- u* @; J. g `# h% _2 h
|
|