只适应滤波算法
第三章 语音增强算法研究及MATLAB实现
3. 1MATLAB仿真软件介绍
MATLAB是英文MATrix LABoratory(短阵实验室)的缩写,它的语言是一种解释执行的语言,调试程序手段丰富且调试速度快。它主要用于高效的数值计算、矩阵运算、信号处理和图形生成等功能。在MATLAB环境下,用户可以集成地进行数值计算、图形绘制、文件管理等各项操作。
3.1.1 MATLAB的发展历程及应用
MATLAB系统最初是由CIeve Moler用FORTRAN设计的,有关短阵的算法来自LINPACK和EIsPACK课题的研究成果;现在的MATLAB程序是MathWorks公司用 C语言开发的,第一版由steve Bangert主持开发编译解释程序,Steve Kleiman完成图形功能的设计,John Little和Cleve Moler主持开发了各类数学分析的子模块,撰写用户指南和大部分的M文件。MATLAB以商品形式出现后,仅短短几年,就以其良好的开放性和运行的可靠性使原先控制领域里的封闭式软件包纷纷淘汰,而改以MATLAB为平台加以重建。进入20世纪九十年代的时候,MATLAB已经成为国际控制界公认的标准计算软件。
到九十年代初期,在国际上30几个数学类科技应用软件中,MATLAB在数值计算方面独占鳌头.在国际学术界,MATLAB已经被确认为准确、可靠的科学计算标准软件。在许多国际一流学术刊物上都可以看到MATLAB的应用。而在设计研究单位和工业部门,MATLAB同样被认作进行高效研究、开发的首选软件工具。
3.1.2 MATLAB的特点及优势
1.编程效率高
它是一种面向科学与工程计算的高级语言,允许用数学形式的语言编写程序,