




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于matlab的fir滤波器的设计一 实验目的: 1 语音信号的采集。 2 设计滤波器滤波。 3 滤波前后的信号波形、频谱比较、回访语音消息的比较。 4 GUI设计(选作)。二 报告要求: 1 题目的意义,所做工作以及系统的主要功能。 2 滤波器的原理。 3 软件设计流程。 4 源程序。 5 各波形图、频谱图。三 实验步骤: 1 采集语音信号,用windows自带录音机录制。T2s 2 对语音信号的采样及频谱分析。 3 噪声的添加: a 录制带噪声的语音信号。 b 产生噪声信号叠加到语音信号。 4设计滤波器。 5对语音信号进行滤波。 6 对滤波前后的波形及频谱进行比较。 7 GUI界面(选作)语音信号的读取在matlab软件平台下,利用wavread函数对语音信号进行采样,记住采样频率和采样点数。通过使用wavread函数,理解采样频率、采样位数等概念。wavread函数调用格式y=wavread(file),读取file所规定的wav文件,返回采样值放在向量y中。y,fs,nbits=wavread(C:UsersAdministratorDesktopdog.wav),采样值放在向量y中,fs表示采样频率(hz),nbits表示采样位数。y=wavread(file,N),读取钱N点的采样值放在向量y中。y=wavread(file,N1,N2),读取从N1到N2点的采样值放在向量y中。对语音信号“dog.wav”进行采样其程序如下:y,fs,nbits=wavread(dog.wav)结果如下:可知该语音信号的采样频率fs =11025Hz ,数据位nbits = 8Bit。语音信号的频谱分析首先画出语音信号的时域波形,然后对语音信号进行频谱分析。在Matlab 中可以利用函数fft 对信号行快速傅里叶变换,得到信号的频谱图其程序如下:y=wavread(C:UsersAdministratorDesktopdog.wav); sound(y,fs,nbits); %对加载的语音信号进行回放Y=fft(y); %快速傅里叶变换subplot(2 ,1 ,1),plot(y);title(原始信号波形);subplot(2 ,1 ,2),plot(abs(Y);title(原始信号频谱);程序结果如下图3:噪声信号的构建程序如下:N=length(y); %求出语音信号的长度noise=randn(N,1)/20; %噪声信号的函数z=fft(noise); %快速傅里叶变换subplot(2 ,1 ,1),plot(noise);title(噪声信号波形);subplot(2 ,1 ,2),plot(abs(z);title(噪声信号频谱);sound(noise)加入噪声的语音信号的频谱matlab程序如下:y=wavread(C:UsersAdministratorDesktopdog.wav);N=length(y);k=y+noise; %噪声信号的叠加subplot(2,1,1);plot(k);title (滤波前的时域波形);K=fft(k);subplot(2,1,2);plot(abs(K);title (滤波前的频域波形);sound(k)滤波器的设计Ft=11025;Fp=1600;Fs=3000;wp=2*Fp/Ft;ws=2*Fs/Ft;Ap=1;As=50;p=1-10.(-Ap/20);s=10.(-As/20);fpts=wp ws;mag=1 0;dev=p s;N ,wc,beta,ftype=kaiserord(fpts,mag,dev);b=fir1(N,wc,kaiser(N+1,beta);h,w=freqz(b,1);plot(w/pi,abs(h);title(FIR低通滤波器);grid; n FIR低通滤波:y=wavread(C:UsersAdministratorDesktopdog.wav);N=length(y);noise=rand(N,1)/20;k=y+noise;subplot(2,2,1);plot(k);title (滤波前的时域波形);K=fft(k);subplot(2,2,2);plot(abs(K);title (滤波前的频域波形);Ft=11025;Fp=1600;Fs=3000;wp=2*Fp/Ft;ws=2*Fs/Ft;Ap=1;As=50;p=1-10.(-Ap/20);s=10.(-As/20);fpts=wp ws;mag=1 0;dev=p s;N ,wc,beta,ftype=kaiserord(fpts,mag,dev);b=fir1(N,wc,kaiser(N+1,beta);h,w=freqz(b,1);z21=fftfilt(b,k);m21=fft(z21);subplot(2,1,1);plot(z21,g);subplot(2,1,2);plot(abs(m21),r
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幼儿园教学教案设计:不玩别针
- 佛山电工考试题及答案
- 项目进度控制精准度保证函(5篇)
- 放射原理考试题及答案
- 法学重要考试题及答案
- 儿童保健考试题及答案
- 产品设计迭代与优化工具集
- 《内燃机的构造与工作原理:高一机械原理教案》
- (正式版)DB15∕T 3368-2024 《沙冬青种子生产技术规程》
- 电缆证考试题及答案
- 第一课 踏上强国之路 公开课一等奖创新教案 统编版道德与法治九年级上册
- 2025年中级注册安全工程师《金属非金属矿山安全实务》考试真题及答案
- 2025年职业卫生标准试题及答案
- 2025部编版八年级历史上册 第二单元 早期现代化的初步探索和民族危机加剧(大单元教学设计)
- 药械知识培训计划课件
- 2025年气瓶检验员闭卷考试题库及答案
- 2025-2026学年人教版(2024)初中数学七年级上册教学计划及进度表
- 医院新项目创新建设汇报
- 部编版新教材道德与法治二年级上册《5. 这是我们班》教案
- 滴滴认证考试题库及答案
- 粉体合成与制备
评论
0/150
提交评论