北科数字信号处理 报告.docVIP

  • 3
  • 0
  • 约2.41千字
  • 约 6页
  • 2018-11-30 发布于四川
  • 举报
基于所采集声音的频谱分析和噪音滤除 通过本学期的数字信号处理的学习,我们掌握了DSP的基本理论知识,但是苦于校园的学习,知识的学习缺乏实践,导致对数字信号处理基础的应用前景不是很了解,但是在老师的要求下,需要自己设计一个有关数字信号处理的实验,我听杨裕亮老师讲说过用DSP的技术区分胎儿和母亲的心跳声的举例,当时就想实现一下,于是在这里正好实践拓展一下所学知识。 1、实验目的 a) 在MATLAB平台上,掌握语音信号的导入,并能对信号进行谱分析。 b) 掌握数字信号处理多采样点相关的知识,熟悉信号的整数倍抽取和整数倍内插的相关理论知识,并会灵活应用。 2、实验内容 1、语音的录入与打开: [y,fs,bits]=wavread(Blip,[N1?N2]);用于读取语音,采样值放在向量y中,fs表示采样频率(Hz),bits表示采样位数。[N1?N2]表示读取从N1点到N2点的值(若只有一个N的点则表示读取前N点的采样值)。也可以表示为[y, Fs, nbits] = wavread(filename) 等等。 sound(x,fs,bits);?用于对声音的回放。向量y则就代表了一个信号(也即一个复杂的“函数表达式”)也就是说可以像处理一个信号表达式一样处理这个声音信号。 由于FFT结果的对称性,通常我们只使用前半部分的结果,即小于采样频率一半的结果。所以在程序中X=X(1:N/

文档评论(0)

1亿VIP精品文档

相关文档