我有一组数据,我正在尝试使用Matlab的pwelch
函数进行分析,我的问题是我有13条曲线而且我得到更多,我想标记每条曲线,所以我可以在他们之间deffirenciate,我尝试使用传奇,但它没有帮助。
这是我的代码和结果:
clear, clc , clf;
M = 512;
k = 1
hold all;
grid on ;
for i =1:13
pause(2)
fileName =['M',int2str(i),'.wav']
[x,fs] = audioread(fileName);
[xPSD,f] = pwelch(x,hann(2048),1024,2048*4 ,fs);
plot(f,10*log10(xPSD))
text(7,30,fileName);
xlim([0 15e3]);
Leg{i} =['qho-',num2str(i)];
end
legend(Leg)
感谢您的帮助!