- 5
- 0
- 约1.21万字
- 约 20页
- 2016-08-23 发布于贵州
- 举报
课程设计(论文)-基于MATLAB的语音信号采集和窗函数法滤波--168641547
PAGE
PAGE 18
目录
摘要…………………………………………………………………………PAGE I
1 MATLAB程序设计的基本方法……………………………………… 1
2 数字信号处理的基本理论与方法………………………………… 2
2.1 设计理论依据……………………………………………… 2
2.1.1 采样定理…………………………………………………2
2.1.2 采样频率…………………………………………………3
2.1.3 采样位数与采样频率……………………………………3
3 利用MATLAB采集语言信号并分析………………………………… 4
3.1 语音的录入与打开………………………………………… 4
3.2 时域信号的FFT分析…………………………………………4
3.3 程序设计源代码………………………………………………5
4 用MATLAB环境采用窗函数法设计数字滤波器………………… 8
4.1 数字滤波器的设计过程………………………………………8
4.2 利用窗函数法设计线性相位FIR数字滤波器………………8
4.2.1 常见窗函数…………………………………………… 8
4.2.2 MATLAB窗函数的实现………………………………… 10
4.3 利用hanning窗设计低通滤波器……………………………11
5 根据所设计的低通滤波器对语音信号进行处理并分析………… 14
6 心得体会…………………………………………………………… 16
参考文献………………………………………………………………… 17
1 MATLAB程序设计的基本方法
MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。
MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB 产品族可以用来进行以下各种工作:
● 数值分析
● 数值和符号计算
● 工程与科学绘图
● 控制系统的设计与仿真
● 数字图像处理技术
● 数字信号处理技术
● 通讯系统设计与仿真
● 财务与金融工程
2 数字信号处理的基本理论与方法
2.1 设计理论依据
图1 原理示意图
2.1.1 采样定理
在进行模拟/数字信号的转换过程中,当采样频率fs.max大于信号中,最高频率fmax的2倍时,即:fs.max=2fmax,则采样之后的数字信号完整地保留了原始信号中的信息,一般实际应用中保证采样频率为信号最高频率的5~10倍;采样定理又称奈奎斯特定理:
理想低通信道的最高大码元传输速率=2W*log2 N (其中W是理想低通信道的带宽,N是电平强度)
2.1.2 采样频率
采样频率(也称为采样速度或者采样率)定义了每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。采样频率的倒数是采样周期或者叫作采样时间,它是采样之间的时间间隔。
采样频率只能用于周期性采样的采样器,对于非周期性采样的采样器没有规则限制。采样频率的常用的表示符号是 f_s。
2.1.3 采样位数与采样频率
采样位数可以理解为声卡处理声音的解析度。这个数值越大,解析度就越高,录制和回放的声音就越真实。电脑中的声音文件是用数字0和1来表示的,所以在电脑上录音的本质就是把模拟声音信号转换成数字信号。反之,在播放时则是把数字信号还原成模拟声音信号输出。
采样频率是指录音设备在一秒钟内对声音信号的采样次数,采样频率越高声音的还原就越真实越自然。
采样位数和采样频率对于音频接口来说是最为重要的两个指标,也是选择音频接口的两个重要标准。无论采样频率如何,理论上来说采样的位数决定了音频数据最大的力度范围。每增加一个采样位数相当于力度范围增加了6dB。采样位数越多则捕捉到的信号越精确。采样率越高,计算机摄取的图片越多,对于原始音频的还原也越加精确。
3 利用MATLAB采集语言信号并分析
3.1 语音的录入与打开
利用MATLAB中的wavread命令来读入(采集)语音信号,将它赋值给某一向量。再将该向量看作一个普通的信号,对其进行FFT变换实现频谱分析,再依据实际情况对它进行滤波。对于波形图与频谱图(包括滤波前后
您可能关注的文档
- 课程设计(论文)-30W分立元件功放的设计与制作--197432503.doc
- 课程设计(论文)-4+1档手动变速箱设计--166037463.doc
- 课程设计(论文)-35KV电网继电保护的设计--155669642.doc
- 课程设计(论文)-4PSK调制解调系统仿真--153365894.doc
- 课程设计(论文)-5000mm管线钢轧制规程设计--146393322.doc
- 课程设计(论文)-80000吨年啤酒工厂设计--173308277.doc
- 课程设计(论文)-AD9850的任意波形发生器的设计.doc
- 课程设计(论文)-linux下处方跟踪系统的开发--118710193.doc
- 课程设计(论文)-Linux内核初起代码分析--125071848.doc
- 课程设计(论文)-linux环境下PDA模拟界面程序调试--197590749.doc
- 课程设计(论文)-基于VHDL的简易乐曲演奏器的设计--148627604.doc
- 课程设计(论文)-基于切比雪夫I型的高通滤波器设计Matlab--150187528.doc
- 课程设计(论文)-基于切比雪夫I型的高通滤波器设计MATLAB.doc
- 课程设计(论文)-基于单片机出租车计价器--144226805.doc
- 课程设计(论文)-基于单片机的全自动洗衣机设计--147792510.doc
- 课程设计(论文)-基于单片机的霓虹灯控制器设计--109596801.doc
- 课程设计(论文)-基于实时操作系统的单片机多任务应用程序设计--164339174.doc
- 课程设计(论文)-基于小型燃煤锅炉氨法脱硫(FGD)技术研究--110881054.doc
- 课程设计(论文)-基于小波变换的数字水印与matlab的实现.doc
- 课程设计(论文)-基于模糊控制器的船用锅炉燃烧系统的设计.doc
最近下载
- 教科版(2017)四年级下册科学全册教案(表格式) .pdf
- LY/T2649-2024自然保护区生物多样性保护价值评估技术规程.pptx VIP
- 医疗信息化智慧健康管理.pptx VIP
- 钢筋翻样自动计算excel表格.xls VIP
- 2026春苏教版(新教材)小学科学三年级下册(全册)教学设计(附教材目录P187).docx
- 2026道德与法治三年级下册全册核心素养教学设计教案.pdf
- CCAR-21 民用航空产品和零部件满足要求审定规定.pdf VIP
- 智能制造培训课程.pptx VIP
- 2025年成都国星宇航科技股份有限公司招股说明书.pdf VIP
- 最全100%必过地理信息安全保密培训证书题库(单选题).docx
原创力文档

文档评论(0)