电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

MATLAB音频信号处理实验VIP免费

MATLAB音频信号处理实验_第1页
1/7
MATLAB音频信号处理实验_第2页
2/7
MATLAB音频信号处理实验_第3页
3/7
南昌航空大学信息工程学院 数字信号处理 课程实验报告 实验名称: 音频信号处理 实验时间: 2 0 1 4 年 4 月 2 3 日 指导教师: 班 级 : 学 号 : 姓 名 : 成 绩 : 南昌航空大学实验报告 2014 年 4 月 23 日 课程名称: 数字信号处理 实验名称: 音频信号处理 班级: 姓名: 学号: 指导老师评定: 签名: 一、实验目的 (1)进一步加深 DFT 算法原理和基本性质的理解; (2)熟悉 FFT 算法原理; (3)理解掌握音频信号各参数的意义; (4)设计低通滤波器。 二、实验内容 (1)对一个音频信号用 FFT 进行谱分析; (2)对该音频信号进行放大或衰减; (3)对该音频信号加入噪声与去掉噪声处理。 三、实验原理 语音信号是基于时间轴上的一维数字信号,在这里主要是对语音信号进行频域上的分析。在信号分析中,频域往往包含了更多的信息。对于各种波形,我们都可以用一种方法来分析,就是傅立叶变换:将时域的波形转化到频域来分析。 于是,本实验就从频域的角度对信号进行分析,并通过分析频谱来设计出合适的滤波器。当然,这些过程的实现都是在 MATLAB 软件上进行的,MATLAB 软件在数字信号处理上发挥了相当大的优势。 1.语音信号的读取 [y,fs,bits]=wavread('Blip',[N1 N2]);用于读取语音,采样值放在向 量y 中,fs 表 示 采样频率 (Hz),bits 表 示 采样位 数。[N1 N2]表 示 读取从N1 点 到N2 点 的值(若 只 有 一个 N 的点 则 表 示 读取前 N 点 的采样值)。 2.语音信号的播 放 sound(x,fs,bits); 用于对声音的回 放。向 量y 则 就代 表 了一个信号(也即 一个复 杂 的%26ldquo;函 数表 达 式 %26rdquo;)也 就是说 可以像 处理一个信号表达 式 一样处理这个声音信号。 3.FFT 的 MATLAB 实现 在 MATLAB 的信号处理工 具 箱 中函 数FFT 和 IFFT 用于快 速 傅立叶变换和逆 变换。函数FFT 用于序列快速傅立叶变换。函数的一种调用格式为y=fft(x),其中,x 是序列,y 是序列的FFT,x 可以为一向量或矩阵,若x 为一向量,y 是x 的FFT。且和x 相同长度。若x 为一矩阵,则y 是对矩阵的每一列向量进行FFT。如果x长度是2 的幂次方,函数fft 执行高速基-2FFT 算法;否则fft 执行一种混合基的离散傅立叶变换算法,计算速度较慢。函数FFT 的另一种调用格式为y=fft(x,N),式中,x,y 意义...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

MATLAB音频信号处理实验

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部