资源简介
学校的一个小作业,给出一段嘈杂的声音信号,要求滤掉环境噪音,听出其中的说话内容
代码片段和文件信息
clear all;
close all;
clc;
[YFsbits]=wavread(‘DSP(09)_DF.wav‘);% read the sound file
L=length(Y);
nT=(0:1/Fs:(L-1)/Fs);%set sample frequency
subplot(311);
plot(nTY);%produce the image of time domain
title(‘time domain‘);
xlabel(‘time(sec)‘);
ylabel(‘amplitude(V)‘);
b=fft(YL);%compute DFT
nF=(0:Fs/L:(Fs-Fs/L));
c=abs(b);% compute the DFT‘s magnitude
d=20*log10(c);
subplot(312);
plot(nFd);
title(‘frequency domain‘);
xlabel(‘frequency(hz)‘);
ylabel(‘magnitude(u)‘);
subplot(313)
specgram(Y[]Fs);% make the mixed time-frequency domain specgram
colorbar;
title(‘mixed time-frequency domain‘);
xlabel(‘time(sec)‘);
ylabel(‘frequency(hz)‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1329 2010-03-15 11:34 compare.m
文件 154060 2010-01-09 12:06 DSP(09)_DF.wav
文件 1077 2010-03-15 11:05 filter.m
文件 679 2010-03-15 08:55 analysis.m
----------- --------- ---------- ----- ----
157145 4
- 上一篇:基于栅格地图的Dijkstra算法路径规划
- 下一篇:OFDM调制程序 MATLAB
相关资源
- OFDM调制程序 MATLAB
- 基于栅格地图的Dijkstra算法路径规划
- Matlab一维FDTD卷积边界条件CPML
- SMOTE结合SVM算法matlab实现
- MATLAB文字识别程序解析
- 基于MATLAB的血管三维重建
- Allan方差计算程序Matlab版
- Goldstein_Filter
- matlab 图像加噪去噪
- 随机相位正弦波仿真实验MATLAB程序
- MATLAB图像识别80192
- 模糊神经网络matlab源程序
- 三维B样条函数的matlab实现
- 基于matlab的工件缺陷检测
- matlab生成可见性图程序
- matlab 图像校正
- matlab编写的流体计算和传热程序
- 基于粒子群优化算法的模糊c聚类源码
- ACSS角点检测程序
- MUSIC算法的DOA估计的matlab仿真程序
- capon算法Doa估计测角精度仿真matlab
- LFM仿真的matlab程序
- 基于MATLAB的语音滤波实验设计
- 轮廓跟踪法提取图像轮廓MATLAB源码
- HIV传染动力学模型
- GMSK调制解调的MATLAB实现
- 自抗扰matlab程序代码
- TCM网格编码调制matlab仿真完整版
- MATLAB 图像增强程序
- 二维MUSIC算法仿真.m
评论
共有 条评论