欢迎来到天天文库
浏览记录
ID:11441679
大小:210.50 KB
页数:14页
时间:2018-07-12
《基于matlab的小波在语音信号中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于MATLAB的小波在语音信号中的应用[摘要]MATLAB作为一种高性能和可靠性比较强的数值计算和可视化的软件,经过各个行业领域专家的共同努力和不断研究,MATLAB现已包含信号处理和图像处理以及通信和小波分析还有就是优化以及控制系统等不同应用领域的相关的工具箱。我在设计中将以MATLAB软件为参考和结合工程实际运用中的各应用领域,由浅入深地讲解应该如何应用MATLAB来实现小波在语音信号中的应用。[关键词]MATLAB;小波去噪;语音信号Abstract:MATLABasahighperformanceandreliability,strongnumericalcalculat
2、ionandvisualizationsoftware,throughthevariousindustryexpertsinthefieldofjointeffortsandcontinuousresearch,MATLABnowincludessignalprocessingandimageprocessingandcommunicationandwaveletanalysisandoptimizationandcontrolsystemsindifferentapplicationareasrelatedtothetoolbox.I'mindesign,takingMATLAB
3、softwareforreferenceandcombiningwiththepracticalengineeringapplicationoftheapplicationfromtheshallowertothedeeper,toexplainhowtouseMATLABtoachievethewaveletapplicationinspeechsignal.Keywords:MATLAB,Waveletdenoising,Speechsignal目录1.引言11.1研究意义11.2研究背景12.基于MATLAB的小波变换处理过程12.1小波的定义12.2小波变换处理的概述23.
4、基于MATLAB的小波变换的相关特点33.1基于MATLAB的小波滤波器的镜像33.2利用A×A的比例尺的矩阵来分析小波44.基于MATLAB的小波在语音信号的去噪方法44.1基于MATLAB语音信号小波变换阈值去噪法44.2基于MATLAB的小波阈值处理方式的优化54.3基于MATLAB的小波在语音信号去噪的仿真程序74.4基于MATLAB的小波在语音信号去噪的仿真应用举例105.结语116.致谢117.参考文献11陕西理工学院毕业设计1.引言1.1研究意义目前基于MATLAB的小波分析方法在许多工程领域中都得到了广泛的应用,成为广大的科技工作者经常使用的工具之一。MATLAB作
5、为一种高性能和可靠性比较强的数值计算和可视化的软件,经过各个行业领域专家的共同努力和不断研究,MATLAB现已应用于信号处理和图像处理以及通信和小波分析还有就是优化以及控制系统等不同领域。我在设计中将以MATLAB软件为参考和结合工程实际运用中的各应用领域,由浅入深地讲解应该如何应用MATLAB来实现小波在语音信号中的应用。传统的硬阈值处理方法得到的相关的小波系数值的连续性差,重构得到的小波语音信号可能会产生震荡效应。软阈值的处理方法在小波系数虽然整理的连续性好,但当小波系数较大时,它们的分解系数总存在偏差,给重构信号带来不可避免的误差。因此研究新的阈值处理方法,提高重构精度,就有
6、了很大的实用价值。1.2研究背景MATLAB软件是美国的MathWorks公司出品和负责研制的商业数学软件,MATLAB软件主要是用于算法开发以及数据可视化与数据分析和数值计算的相关高级技术的计算语言和交互式环境下处理和分析语音以及图像的,MATLAB软件主要包括MATLAB和SIMULINK两大结构部分。MATLAB是矩阵实验室的简称,MATLAB和Mathematica以及Maple并称为国际上的三大数学处理软件。MATLAB在数学类的科技应用软件中的相关在数值计算方面的功能将是首屈一指的。MATLAB功能主要是可以进行相关的矩阵运算以及绘制函数和数据来实现相关的算法和创建用户
7、界面以及连接其他编程语言的相关程序等,MATLAB软件将主要应用于工程计算和控制设计以及信号处理与信号的通讯和图像处理还有将是信号检测以及金融建模设计与分析等领域。我在设计中将会详细地阐述如何使用MATLAB的相关小波分析工具箱进行语音信号的相关去噪处理的实用技术和实用的方法。与其它计算机语言相比,MATLAB具有以下特点:(1)MATLAB是一种解释性语言;(2)变量的多功能性;(3)运算符号的多功能性;(4)语言规则与笔算式相似;(5)强大而简易的作图功能;(6)
此文档下载收益归作者所有