文档介绍:基于MATLAB的小波在语音信号中的应用
[摘要]MATLAB作为一种高性能和可靠性比较强的数值计算和可视化的软件,经过各个行业领域专家的共同努力和不断研究,MATLAB现已包含信号处理和图像处理以及通信和小波分析还有就是优化以及控制系统等不同应用领域的相关的工具箱。我在设计中将以MATLAB 软件为参考和结合工程实际运用中的各应用领域,由浅入深地讲解应该如何应用MATLAB来实现小波在语音信号中的应用。
[关键词] MATLAB;小波去噪;语音信号
Based on the MATLAB wavelet in the application of speech signal
Abstract: MATLAB as a high performance and reliability, strong numerical calculation and visualization software, through the various industry experts in the field of joint efforts and continuous research, MATLAB now includes signal processing and image processing munication and wavelet analysis and optimization and control systems in different application areas related to the toolbox. I'm in design, taking MATLAB software for reference bining with the practical engineering application of the application from the shallower to the deeper, to explain how to use MATLAB to achieve the wavelet application in speech signal.
Key words: MATLAB,Wavelet denoising,Speech signal
目录
1
研究意义 1
研究背景 1
1
小波的定义 1
2
3. 基于MATLAB的小波变换的相关特点 3
基于MATLAB的小波滤波器的镜像 3
利用A ×A 的比例尺的矩阵来分析小波 4
4
4
5
7
10
11
11
11
研究意义
目前基于MATLAB的小波分析方法在许多工程领域中都得到了广泛的应用,成为广大的科技工作者经常使用的工具之一。MATLAB作为一种高性能和可靠性比较强的数值计算和可视化的软件,经过各个行业领域专家的共同努力和不断研究,MATLAB现已应用于信号处理和图像处理以及通信和小波分析还有就是优化以及控制系统等不同领域。我在设计中将以MATLAB 软件为参考和结合工程实际运用中的各应用领域,由浅入深地讲解应该如何应用MATLAB来实现小波在语音信号中的应用。
传统的硬阈值处理方法得到的相关的小波系数值的连续性差,重构得到的小波语音信号可能会产生震荡效应。软阈值的处理方法在小波系数虽然整理的连续性好,但当小波系数较大时,它们的分解系数总存在偏差,给重构信号带来不可避免的误差。因此研究新的阈值处理方法,提高重构精度,就有了很大的实用价值。
研究背景
MATLAB 软件是美国的MathWorks 公司出品和负责研制的商业数学软件,MATLAB 软件主要是用于算法开发以及数据可视化与数据分析和数值计算的相关高级技术的计算语言和交互式环境下处理和分析语音以及图像的, MATLAB 软件主要包括MATLAB 和SIMULINK 两大结构部分。MATLAB 是矩阵实验室的简称,MATLAB和Mathematica以及Maple 并称为国际上的三大数学处理软件。MATLAB在数学类的科技应用软件中的相关在数值计算方面的功能将是首屈一指的。MATLAB功能主要是可以进行相关的矩阵运算以及绘制函数和数据来实现相关的算法和创建用户界