注意:这个函数现在可以从 IoSR Matlab 工具箱中作为 iosr.auditory.gammatoneFast 获得。 ------------------------- bm = gammatoneFast(x,cfs,fs) bm = gammatoneFast(...,align) [bm,env] = gammatoneFast(...) [bm,env,delay] = gammatoneFast(...)
此函数获取输入向量,并将其通过一组四阶伽马通滤波器,中心频率由cfs指定。 该函数返回一个矩阵,每行/列对应一个滤波器输出,其中心频率由 cfs 中的相应元素确定。 输出的方向取决于输入的方向:如果x是行向量,则每个滤波器输出的输出将包含一行,反之亦然。
中心频率可以是低于奈奎斯特速率(由采样频率 fs 确定)的任何值。 通常,中心频率在 ERB 速率标
2022-03-21 15:59:52
5KB
matlab
1