基本信息
源码名称:基于matlab的音频文件频谱分析
源码大小:0.50KB
文件格式:.v
开发语言:MATLAB
更新时间:2022-02-18
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
基于matlab的音频文件频谱分析
基于matlab的音频文件频谱分析,可以用matlab轻松制作简单频谱分析图,查看.wav格式的频谱分布
[x,fs]=audioread('D:\Program Files\Polyspace\test\wm100.wav'); %打开语音信号
sound(x,fs); %播放语音信号
N=length(x);; %长度N=length(x);
n=0:N-1;
w=2*n*pi/N;
y1=fft(x); %对原始信号做FFT变换
subplot(2,1,1);
plot(n,x) %做原始语音信号的时域波形图
title('原始语音信号时域图');
xlabel('时间t');
ylabel('幅值');
subplot(2,1,2); %做原始语音信号的频谱图
plot(w/pi,abs(y1));
title('原始语音信号频谱')
xlabel('频率Hz');
ylabel('幅度');