大连理工大学数字信号处理实验预习一.docVIP

  • 8
  • 0
  • 约1.26千字
  • 约 2页
  • 2020-10-14 发布于浙江
  • 举报

大连理工大学数字信号处理实验预习一.doc

大连理工大学实验预习报告 学院(系): 电信 专业: 电子信息工程 班级: 电子1204 姓 名: 梁宇 学号: 201281001 组: ___ 实验时间: 实验室: 实验台: 指导教师签字: 成绩: 实验一、线性卷积与圆周卷积 实验目的和要求 理解离散序列的线性卷积与圆周卷积的原理,比较其相同和不同点,掌握线性卷积与 圆周卷积的计算步骤和计算方法,能熟练使用 Matlab 的相关命令。 实验原理和内容 实验原理 1.线性卷积 当系统输入序列为x(n),系统的单位冲激响应为h(n),输出序列为y(n),则线性时不变系统y(n)= x(n)*h(n). 2.圆周卷积 两个有限长序列x1(n)和x2(n),均为N点长,其N点离散傅里叶变换(DFT)分别为x1(k)和x2(k),则x3(n) =x1(n)Οx2(n). 3.两个有限长序列的线性卷积 序列x1(n)为L点长,序列x2(n)为P点长,x3(n)为这两个序列的线性卷积,则线性卷积x3(n)的最大长度为L+P-1,。 4.圆周卷积与线性卷积的关系 序列x1(n)为L点长,序列x2(n)为P点长,若序列x1(n)和x2(n)进行N点的圆周卷积,其结果是否等于该两个序列的线性卷积,完全取决于圆周卷积的长度。 三、实验用到的Matlab命令和举例 conv: 直接计算两个序列的线性卷积。 conv(x,h):计算 x(n)和 h(n)两个序列的卷积。例: x=[3,11,7,0,-1,4,2]; h=[2,3,0,-5,2,1]; conv(x,h) ans = 6 31 47 6 -51 -5 41 18 -22 -3 8 2 2.stem:作图。stem(y):在本实验中表示做序列 y(n)的坐标图。 3.length:表示长度。Length(x):表示向量 x 的长度。 4.zeros:补零。 zeros(m,n):产生 m*n 的零矩阵;zeros(n):产生 n*n 的全零方阵。例: A=zeros(2,3) A = 0 0 0 0 0 0 B=zeros(3) B = 0 0 0 0 0 0 0 0 0 5. x1=[x1 zeros(1,N-length(x1))]:在 x1 向量后面补充 0,使其长度变为 N 。 6. mod:求余。mod(a,b):求 a 除以 b 的余数。例: mod(13,5) ans = 3

文档评论(0)

1亿VIP精品文档

相关文档