我正在使用Librosa库执行stft。这将生成一个矩阵,其中n_fft+1行表示特定的频率单元
我绝对不是这个领域的专家!但据我所知,fft可能产生的最低频率是瑞利频率(F_-Rayleigh),最高频率是奈奎斯特频率。频率分辨率F_-res=(采样频率)/n_fft
当我创建stft的spectrogram时,stft的第一行范围在0Hz和F_res之间!我一直认为整个事情都是从F_rayleigh和(F_rayleigh+F_res)开始的。一位专家证实了这一点
谁能告诉我stft的第一行代表哪个频率范围。我有一个专家说‘它从F_rayleigh开始’,还有一个情节说‘它从0Hz开始’
谢谢
Cspr
使用librosa.core.fftfrequencies获取所有存储箱的频率
小心传递与stft()调用相同的参数
相关问题 更多 >
编程相关推荐