如果
则
N
上式称为循环卷积或圆周卷积
注: 为 序列的周期化序列; 为 的主值序列。
上机编程计算时, 可表示如下:
(3) 两个有限长序列的线性卷积
序列 为 点长,序列 为 点长, 为这两个序列的线性卷积,则 为
且线性卷积 的最大长 ,也就是说当 和 时 。
(4) 循环卷积与线性卷积的关系
序列 为 点长,序列 为 点长,若序列 和
进行N点的循环卷积,其结果是否等于该两序列的线性卷积,完全取决于循环卷积的长度:
当 时循环(圆周)卷积等于线性卷积,即
N
当 时,循环卷积等于两个序列的线性卷积加上相当于下式的时间混叠,即
3、 实验内容及要求
已知两个有限长序列
(1) 实验前,预先笔算好这两个序列的线性卷积及下列几种情况的循环卷积 ⑤ ⑥
⑨
⑩
(2) 编制一个计算两个序列线性卷积的通用程序,计算 。
(3) 编制一个计算循环卷积的通用程序,计算上述4种情况下两个序列 与 的循环卷积。
(4) 上机调试并打印或记录实验结果。
注:可在一个程序中用菜单形式实现上述两种卷积的计算。
(5) 将实验结果与预先笔算的结果比较,验证其正确性。
4.实验程序
的定义
function yc=circonv(x1,x2,N)
%realize circular convolution u