对于我的项目,我需要检测信号数据中的主要振荡频率。当我用谷歌搜索时,发现 DCT 是找到这个的最佳工具(http://www.mech.pku.edu.cn/robot/teacher/wangjiandong/WangHuangLu_ImprovedDCT_CEP_2013.pdf)
我的问题是:您为什么要基于 DCT 而不是 DFT 进行分析?如果我应用相同的分析但使用 DFT 会发生什么?我不能接受 DCT 是“更快”的,因为对于检测振荡的实践,即使是实时的,两者都“足够快”,因此速度和计算复杂性不应该成为决定选择哪个的因素!