matlab声音的滤波处理,matlab声音信号的采集与滤波处理.doc
matlab声音信号的采集与滤波处理.doc
MATLAB实验报告(题目二)(题目二)声音信号的采集与滤波处理采用IIR滤波器或FIR滤波器参考资料信号的采集、数字信号处理及滤波实例要求(1)采集声音信号或打开已录好的声音文件,并显示其信号图与频域图。(2)根据信号的特点,选用合适的滤波器,给定滤波器的规一化性能指标(参考指标,实际中依据每个同学所叠加噪声情况而定)例如通带截止频率WP025PI,阻通带截止频率WS03PI通带最大衰减RP1DB阻带最小衰减RS15DB,对信号进行滤波。在MATLAB中,可以利用函数FIR1设计FIR滤波器,可以利用函数BUTTE,CHEBY1和ELLIP设计IIR滤波器;利用MATLAB中的函数FREQZ画出各滤波器的频率响应,滤波器设计完后,用FILTER函数用这些数字滤波器对含噪语音信号分别进行滤波处理。(3)还原音乐信号,并画出其时域图与频域图,并与原始信号比较,且回放音乐信号。(1)打开一个自己录制的音乐文件进行实验,这是实验程序FS22050语音信号采样频率为22050X1WAVREAD E\威尼斯的泪WAV 读取语音信号的数据,赋给变量X1SOUNDX1,22050播放语音信号Y1FFTX1,1024对信号做1024点FFT变换FFS0511/1024FIGURE1PLOTX1做原始语音信号的时域图形TITLE 原始语音信号 XLABEL TIMEN YLABEL FUZHIN FIGURE2FREQZX1绘制原始语音信号的频率响应图TITLE 频率响应图 FIGURE3SUBPLOT2,1,1PLOTABSY11512做原始语音信号的FFT频谱图TITLE 原始语音信号FFT频谱 SUBPLOT2,1,2PLOTF,ABSY11512TITLE 原始语音信号频谱 XLABEL HZ YLABEL FUZHI 实验效果(2)实验程序CLEARFS22050X1WAVREAD E\威尼斯的泪WAV FFS0511/1024T01/22050LENGTHX11/22050将所加噪声信号的点数调整到与原始信号相同AU1D05COS2PI1000T 噪声为1KHZ的余弦信号X2X1DSOUNDX1,8000PAUSE50SOUNDX2,22050播放加噪声后的语音信号Y2FFTX2,1024FIGURE1PLOTT,X2TITLE 加噪后的信号 XLABEL TIMEN YLABEL FUZHIN FIGURE2SUBPLOT2,1,1PLOTF,ABSX11512TITLE 原始语音信号频谱 XLABEL HZ YLABEL FUZHI SUBPLOT2,1,2PLOTF,ABSX21512TITLE 加噪后的信号频谱 XLABEL HZ YLABEL FUZHI 实验效果(3)实验程序FS22050X1WAVREAD E\威尼斯的泪WAV T01/22050LENGTHX11/22050AU05DAUCOS2PI8000T X2X1DWP025PIWS03PIRP1RS15FS22050TS1/FSWP12/TSTANWP/2将模拟指标转换成数字指标WS12/TSTANWS/2N,WNBUTTORDWP1,WS1,RP,RS, S 选择滤波器的最小阶数Z,P,KBUTTAPN创建BUTTERWORTH模拟滤波器BAP,AAPZP2TFZ,P,KB,ALP2LPBAP,AAP,WNBZ,AZBILINEARB,A,FS用双线性变换法实现模拟滤波器到数字滤波器的转换H,WFREQZBZ,AZ绘制频率响应曲线FIGURE1PLOTWFS/2PI,ABSHGRIDXLABEL 频率/HZ YLABEL 频率响应幅度 TITLE BUTTERWORTH F1FILTERBZ,AZ,X2FIGURE2SUBPLOT2,1,1PLOTT,X2画出滤波前的时域图TITLE 滤波前的时域波形 SUBPLOT2,1,2PLOTT,F1画出滤波后的时域图TITLE 滤波后的时域波形 SOUNDF1,22050播放滤波后的信号F0FFTF1,1024FFS0511/1024FIGURE3Y2FFTX2,1024SUBPLOT2,1,1PLOTF,ABSY21512画出滤波前的频谱图TITLE 滤波前的频谱 XLABEL HZ YLABEL FUZHI SUBPLOT2,1,2F1PLOTF,ABSF01512画出滤波后的频谱图TITLE 滤波后的频谱 XLABEL HZ YLABEL FUZHI 实验结果
matlab声音的滤波处理,matlab声音信号的采集与滤波处理.doc相关推荐
- matlab声音的滤波处理,MATLAB声音信号的采集与滤波处理
Matlab 实验报告(题目二) (题目二)声音信号的采集与滤波处理(采用IIR滤波器或FIR滤波器) 参考资料:信号的采集.数字信号处理及滤波实例 要求:(1)采集声音信号或打开已录好的声音文件,并 ...
- Matlab语音及音乐信号的采集、滤波
电信19-2 翁大弟 一.实验目的 1. 理解采样率和量化级数对语音信号的影响: 2. 设计滤波器解决实际问题. 二.实验原理 (1)观察使用不同采样率及量化级数所得到的信号的听觉效果,从而确定 ...
- 基于MATLAB的声信号的采集与分析,基于Matlab的声音信号采集与分析处理
2005年第6期 文章编号:100622475(2005)0620091202 计算机与现代化 JISUANJI YU XIANDAIHUA 总第118期 基于Matlab的声音信号采集与分析处理 陈 ...
- matlab对图像信号进行频谱分析及滤波,数字信号处理课程设计---应用 Matlab对信号进行频谱分析及滤波...
数字信号处理课程设计---应用 Matlab对信号进行频谱分析及滤波 课课 程程 设设 计 (论文) 报计 (论文) 报 告告 书书 课程名称课程名称 数字信号处理 题题 目目 应用Matlab 对信 ...
- MATLAB设计语音信号的处理与滤波系统GUI界面
MATLAB设计语音信号的处理与滤波系统GUI界面 目录 MATLAB设计语音信号的处理与滤波系统GUI界面 前言 一.GUI界面设计 二.部分代码 1.系统录音 2.语音播放 3.语音滤波 4.语音 ...
- 音频均衡器 matlab code,急求高手 设计声音均衡器 滤波器
本帖最后由 lzhwzs 于 2010-12-6 14:02 编辑 注意: 必须上交MATLAB编码 这次的任务包括设计一个简单的双频带的声音均衡器,然后在Matlab中实现. 你已经被提供了一个Ma ...
- matlab 信号去直流,基于FIR滤波的ADC采样信号中直流信号的消除方法与流程
本发明属于卫星导航领域,介绍了ADC采样信号中的直流偏置消除方法. 背景技术: 卫星导航系统在军事和民用领域应用越来越广泛.以GPS卫星导航系统为例,其到地面的信号功率仅为-130dBm,这么微弱的信 ...
- 数字信号处理课程设计:语音信号采集与滤波处理系统设计与实现 (MATLAB)——(一)
语音信号采集与滤波处理系统设计与实现 任务要求 利用MATLAB 设计实现语音信号采集处理软件,通过MIC 实时录制并分析语音信号,包括实时显示信号波形.时域统计特征值.计算信号的频谱等: 采集并录制 ...
- matlab - 信号平滑、移动平均滤波
matlab - 信号平滑.移动平均滤波 对信号进行平滑操作的重要性不言而喻 1.信号提取 matlab内置了一个这样的数据:某个地方一个月内的温度变化数据,1小时测量一次,所以总数据量是24*31. ...
最新文章
- 65. Valid Number
- 解决错误:Re-installation failed due to different application signatures
- Angular2 - [innerHTML] pipe(把字符串里的 /n 替换成 <br/>)
- Angular开发模式下的setNgReflectProperties函数
- Visual Studio 20周年软件趋势随想
- linux下安装Python3.6.1
- RS信道编码(matlab)
- 【CodeVS3372】选学霸
- html设计学校网站,基于HTML5的学校网站设计.doc
- 进销存php 百度云盘,fb1334 PHP网络版进销存源码WEB进销存源码含说明
- LINUX时间格式转换
- 【遥感科学】第二章 电磁辐射和地物光谱特性
- java 求和、差、乘、商
- 一颗专属于她的圣诞树
- 【Android】Studio 依赖 ButterKnife 黄油刀 时出现 空指针异常
- druid.io剖析
- 关于SE54视图簇的创建和维护
- 踩坑日记——Oracle 错误:ORA-22922 不存在的 LOB 值
- 用Tera Term取代Windows上的超级终端
- 【数据结构与算法】第三篇:题型积累
热门文章
- 【印刷字符识别】基于matlab特征匹配英文印刷字符识别【含Matlab源码 310期】
- c语言分母多项乘积怎么算,C++编程 用梯形求积公式求解定积分∫3lnxdx积分区间为(1,2, C语言,用梯形法编程求定积分x^3+x/2+1的值...
- opencv3--斑点检测simpleBlobDetector
- XMLHttpRequest:网络错误0x2efd,由于错误00002efd无法完成操作
- 文储研习社第06期 | 一张图,看懂区块“链”
- 双显卡笔记本装linux,在Deepin V20系统中给笔记本双显卡安装NVIDIA闭源驱动
- 机器人学——李群和李代数
- 微前端-micro-app 使用 onresize和addEventListener区别
- 快递代领--需求分析
- 周末说说二叉树之重构