h=hanning(255);
[BT,tt,FreqBins]=tfrstft(y1,1:n,2048,h);
FreqBins = FreqBins(1:1024) * fs * 2;
Pyy=abs(BT).^2;
PP=Pyy(:); %变成一维数组
[Pmax,Ploc]=max(PP);
fprintf('一维数组中最大值的位置: %10d\n',Ploc);
Tm=fix(Ploc/2048)+1;
Fm=mod(Ploc,2048);
fprintf('相应时间位置: %10d 频率位置: %10d\n',Tm,Fm);
fprintf('最大值的时间: %8.5f 频率: %8.5f\n',t(Tm),FreqBins(Fm));
我想求能量衰减到最大能量的1/3时,所对应的频率和时间,应该怎么弄啊?