打开ReloadFFTwithWindowFunction.fig,Matlab GUI文件,点击加载文件,选择音乐文件,拖动滑动条,滑动条显示的位置,截取一定长度显示时域波形和使用矩形窗函数做FFT的频域波形,也就也可以选择“Hamming”,“Hanning”,“Blackman”,“Flattopwin”,“Gausswin”等窗函数进行FFT变换,根据幅域幅值修正值表,做幅值修正,程序图如下:
源码见以下链接:
打开ReloadFFTwithWindowFunction.fig,Matlab GUI文件,点击加载文件,选择音乐文件,拖动滑动条,滑动条显示的位置,截取一定长度显示时域波形和使用矩形窗函数做FFT的频域波形,也就也可以选择“Hamming”,“Hanning”,“Blackman”,“Flattopwin”,“Gausswin”等窗函数进行FFT变换,根据幅域幅值修正值表,做幅值修正,程序图如下:
源码见以下链接: