Matlab程序:
mkdir('classicalshengputu');%创建保存声谱图的文件夹
file = '/Users/liupeng/Desktop/matlab/speechRecognition...如需要对于音乐采样调用该函数
s=specgram(x(:,1),N,fs,window,overlap);%生成声谱图
y=20*log10(abs(s)+eps);%如需要在转换实数和虚数...如需要归一化成[-1,1]调用
%y = y*255;%归一化后需转化成声谱图调用
%y=uint8(y);%归一化后需转化成声谱图调用
axis off;%关闭坐标
imagesc...(y)%把矩阵绘制成图时调用,imagesc(A) 将矩阵A中的元素数值按大小转化为不同颜色。...bluesshengputu
imshow(y,'border','tight');%如需显示声谱图调用
set(gcf,'position',[0,0,255,256]);%设定 figure 的位置和大小