作业帮 > 综合 > 作业

MATLAB频域分析给了一个波形WAV文件,怎样看他的时域图,频域图,最好别编程,有没有现成的工具.我是一个新手,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 13:06:48
MATLAB频域分析
给了一个波形WAV文件,怎样看他的时域图,频域图,最好别编程,有没有现成的工具.我是一个新手,
下面函数恐怕是MATLAB中查看wav的唯一方式了
[y,fs]=wavread('filenam.wav');%将波形文件下载到matlab空间中
N=length(y);%文件长度
t=(0:N-1)/fs;%时间长度
plot(t,y)%时域图
f=fs*(0:N-1)/N;
figure
plot(f,abs(fft(y))*2/N)%振幅谱
xlim([0,f(end)/2])