5 求解线性卷积、循环卷积的课上例题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

求解线性卷积、循环卷积的课上例题

例:}1,1,1{)()(3==n R n x ,20≤≤n ;}1,2,3,4{)()4()(4=-=n R n n h ,3

0≤≤

n ,

求线性卷积)(*)()(n h n x n y =和L 点循环卷积。 线性卷积:

)(*)()(n h n x n y =∑

-∞

=-=

m m n h m x )()(∑∞

-∞

=-=

m m n x m h )()(

1

y (n )={4, 7, 9, 6, 3, 1},50≤≤n ,非零数据长度6=4+3-1 ()(n h 长度为N ,)(n x 长度为M ,y (n )长度为1-+M N )

2)移位加权和法(以n 为变量)

∑=-=

2

1

)

()()(m m m m n h m x n y )

2()2()1()1()()0(-+-+=n h x n h x n h x ,其中}1 1, ,1{)(=m x ,20≤≤

m

y (n )={4, 7, 9, 6, 3, 1}5

0≤≤n

L 点循环卷积:)())(()()(1

n R m n h m x n y L L m L c ∑

-=-=)())(()(1

n R m n x m h L L m L ∑-=-=

1)矩阵方程法(以m 为变量)

先将x (n )、h (n )补零到L 点长;再将其中一个序列周期延拓、翻褶、取主值区间的值、循环右移构成方阵,将另一个序列写成列矩阵,二者做矩阵乘法运算。

以用x (n )构成方阵为例。方阵第一行的构成:x (0)不动,将其它值从后往前倒过来写。下面各行依次对上一行循环右移一位,共L 行。 例:求)()(3n R n x =

,)()4()(4n R n n h -=的

4点循环卷积)()()(1n h n x n y c ④=

⎥⎥⎥

⎢⎢⎢⎣⎡=

⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=

⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=

6987011143

2

114322143

3214123411

10

01111011

110

1)(1n y c

y c 1(n )={7, 8, 9, 6},3

0≤≤

n

例:求)()(3n R n x =

,)()4()(4n R n n h -=的

8点循环卷积)

()()(2n h n x n y c ⑧=

⎥⎥

⎥⎥

⎥⎥

⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=

0000011

143

2

1

04321000004321000004321000004321

100004322100004332100004)(2n y c ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎥⎥⎥

⎥⎥⎥⎥⎥⎥

⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=11100

0000100

210321

432043004

⎥⎥⎥⎥

⎥⎥⎥

⎥⎥⎥

⎥⎦

⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=

00136974

y c 2(n )={4, 7, 9, 6, 3, 1, 0, 0},70≤≤n

2)循环移位加权和法(以n 为变量)

)

())(()()(1

n R m n h m x n y L M m L c ∑

-=-=,其中}1 1, ,1{)(=m x ,20≤≤m ,)(m x 的长度3=M

)())2(()2()())1(()1()())(()0()(n R n h x n R n h x n R n h x n y

L c -+-+=

y c 1(n

)={7, 8, 9, 6}y c 2(n )={4, 7, 9, 6, 3, 1, 0, 0}70≤≤n

可见,8点循环卷积与线性卷积非零数据区间的值完全对应相等,因为L 点循环卷积是线性卷积以L 为周期进行周期延拓的结果,当1-+≥M N L 时(N 、M 分别为)(n h 、)(n x 的长度)周期延拓无混叠,此时可用计算L 点循环卷积的方法求出线性卷积(本题用6点循环卷积即可求出线性卷积)。

已知线性卷积,也可对线性卷积以L 为周期延拓后取主值区间的值,从而得到L 点循环卷积。

y c 1(n )={7, 8, 9, 6}3

0≤≤

n

相关文档
最新文档