|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
MATLAB -- DFT性质讨论(五)用MATLAB 来实现序列的循环卷积- _" n1 m. R: E+ A. Y1 P- R- [$ ]
# h" {3 G; R5 @& y. o" ~
这篇博文要将的是循环卷积,循环卷积和线性卷积还是有很大区别的,我们都知道,两个N点序列之间的线性卷积会得出一个更长的序列,不得不再一次要将区间限制在 0 <= n <= N -1。因此代替线性移位的是应该考虑循环移位,循环移位我们上面已经讨论了两篇博文:
# F- v; I) ]! U6 x6 y3 E' n
" Z. s4 ?" F/ iMATLAB -- DFT性质讨论(三)序列的循环移位及其 MATLAB 实现时域的方法
. R- K4 Y+ }( B0 ~) _+ M# ^+ D# D, d; Y' [2 k5 l! U
MATLAB -- DFT性质讨论(四)序列的循环移位及其 MATLAB 实现频域的方法" i5 D" H' ?8 W) D/ l
4 k5 S4 y: S% V. z. \1 h, W+ S: x
包含循环移位的卷积运算称为循环卷积,给出:
+ G& \, X8 p( \& X) D- H, [
3 C8 n4 g* m# f: N- Y
) J/ p; ^) A$ ~0 \0 e: B0 S' i1 g5 e! C+ }% S8 w
下面我们根据循环卷积的表达式来使用MATLAB实现循环卷积:
, P7 o/ q0 a; \/ l6 D L
: o3 V$ N$ s2 ^0 E' g8 r9 T
" D6 k7 Z, W6 a( s$ h. }$ u4 f0 Y8 r: S4 J1 T( v' d- X
5 L* h5 y# ^9 r& Y( I5 ?) o
+ ~2 B1 d- K" {' [. z1 T4 w4 x
|
|