- 14
- 0
- 约4.22千字
- 约 7页
- 2018-09-11 发布于湖北
- 举报
大连理工大学数字信号处理实验报告nxxpgrm0
大连理工大学实验报告
学院(系):信息与通信工程学院 专业: 电子信息工程 班级: 电子1201
姓 名: XX 学号: XX 组:
实验时间: 2015 5 26 实验室: C221 实验台:
指导教师签字: 成绩:
实验四 含噪语音信号的分析
实验目的和要求
(与预习报告相同,省略)
实验原理和内容
(与预习报告相同,省略)
实验程序和结果
含噪语音信号的滤波
1.1、按键输入音频信号,得到语音信号时域和频域的波形,程序如下:
function pushbutton1_Callback(hObject, eventdata, handles)
global tdata
global f
global t
global Fs
[filename,filepath]=uigetfile(.wav,选择音频文件); %读取文件
if(filename==0)
return;
end
audeofile= strcat(filepath,filename);
[tdata,Fs,handles.NBITS]=wavread(audeofile);
t = [0:1/Fs:(length(tdata)-1)/Fs]; %信号的时域长度
subplot(handles.fig1);
plot(t,tdata);
N = length(tdata); %对音频信号进行傅立叶变换,获得信号的频谱图
fftdata = fft(tdata,N);
fdata = abs(fftdata);
df = Fs / N;
f = [0 : df : df * (N - 1)] - Fs / 2; %求频率
subplot(handles.fig2);
plot(f, fftshift(fdata) );
1.2、按键END关闭程序,并且推出GUI界面,程序如下:
function pushbutton2_Callback(hObject, eventdata, handles)
close all; %关闭程序
clear all;
1.3、按键输出音频信号,输出滤波后时域和频域波形,程序如下:
function pushbutton3_Callback(hObject, eventdata, handles)
global y1 %全局变量
global f
global t
subplot(handles.fig4);
plot(t,y1);
N = length(y1); %对音频信号进行傅立叶变换,获得信号的频谱图
Y = fft(y1,N);
Y1 = abs(Y);
subplot(handles.fig5);
plot(f, fftshift(Y1) );
1.4、按键SAVE保存滤波后的音频信号,程序如下:
function pushbutton4_Callback(hObject, eventdata, handles)
global Fs
global y1
[file,path] = uiputfile(.wav,存储路径);
if(file==0)
return;
end
wavwrite(y1,Fs,[path,file]); %保存文件
1.5、语音信号选择高低通以及带通滤波,程序如下:
function Filter_Callback(hObject, eventdata, handles)
str = get(handles.Filter,String);
val = get(handles.Filter,Value);
switch str{val};
case 低通滤波器系统 %用户选择的是低通滤波器
flag=0; %设置标志位是0
case 高通滤波器系统 %用户选择的是高通滤波器.
flag=1; %设置标志位是1
case 带通滤波器系统 %用户选择的是带通滤波器
flag=2; %设置标志位是2
end;
global Fs
fc = str2double(get(handles.edit1,string)); %得到输入的截止频率
if flag==0 %选择的是低通滤波器,对音频信号进行滤波处理
Rp=1;Rs=15;
wp=2*pi*fc/Fs; %通带截止频率
ws=2*
您可能关注的文档
- 基于复杂网络的无线传感器网络节能演化模型mbzst1ca.doc
- 基于多目标决策的聚类算法有效性评价x07drfgm.doc
- 基于多种通讯方式与变频器的多电机同步控制系统的标准化设计毕业论文nx_phshb.docx
- 基于大plc大型电力变压器冷却控制的研究毕业论文tkf5n6ky.doc
- 基于单片机的灭火机器人毕业设计论文myjpz7mj.doc
- 基于太阳能热水系统的小区集中供暖供热水系统设计enwz2jc6.doc
- 基于女大学生化妆品消费行为的企业营销新策略4tmlm8mj.doc
- 基于宽带无线通信系统的仿真链路设计毕业设计fyd0foh5.doc
- 基于大数据系统中国联通公司移动互联网产品策略cx5dqop0.doc
- 基于实时监测的高等级公路路基压实质量快速评估emlbh15l.docx
最近下载
- (完整word版)仙剑奇侠传三图文攻略(最详细版).pdf VIP
- 2025年兰州工业学院软件工程专业《计算机网络》科目期末试卷及答案.docx VIP
- 苏S01-2012 给水排水图集.pdf
- 慢性阻塞性肺疾病急性加重围出院期管理与随访指南(2024年版).pptx VIP
- 公司行政办事指南.doc VIP
- 安墩珠湖萤矿场年开采 5 万吨萤石矿扩建项目环境影响报告.pdf
- 2024届秋季中国稀土集团启动校园招聘笔试参考题库附带答案详解.docx
- PLC运料小车控制系统设计.doc VIP
- 基于STM32单片机矿井矿工作业安全监测设计_成稿0419.doc VIP
- SL_T 276-2022 水文基础设施建设及技术装备标准(OCR).pdf VIP
原创力文档

文档评论(0)