我在理解小波分析方面遇到了一点问题。我报告了一个来自 Matlab 教程图的代码;
s0 = 6*dt; ds = 0.15; NbSc = 50;
wname = 'morl';
SCA = {s0,ds,NbSc};
cwtsig = cwtft({Y,dt},'scales',SCA,'wavelet',wname);
MorletFourierFactor = 4*pi/(6+sqrt(2+6^2));
Scales = cwtsig.scales.*MorletFourierFactor;
Freq = 1./Scales;
imagesc(t,[],abs(cwtsig.cfs));
indices = get(gca,'ytick');
set(gca,'yticklabel',Freq(indices));
xlabel('Time'); ylabel('Hz');
title('Time-Frequency Analysis with CWT');
我知道 Morlet Fourier Factor 是分析的关键参数。我们知道,对于每个尺度(或频率),小波也可以改变形状,变得更窄或更宽。我可以在每个频率步长知道 Morlet Fourier Factor 的情况下推导出时间和频率分辨率吗?谢谢你