基本信息
源码名称:基于matlab的音频文件频谱分析
源码大小:0.50KB
文件格式:.v
开发语言:MATLAB
更新时间:2022-02-18
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 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('幅度');