|
楼主 |
发表于 2014-4-26 21:44
|
显示全部楼层
这几天补充了一些学习资料, 回头复读我在振动论坛所发的第一个问题贴, 果然还是自己思考之后得出的结论才能让自己满意啊
大家都知道, 傅立叶变换的时域和频域之间有很多有趣的性质, 比如, 时域卷积相当于频域相乘, 反之, 频域卷积相当于时域相乘
与之相类似, 可以这么讲, 时间的周期对应于频域的离散, 时间的离散对应于频域的周期, 进而, 时间的离散和周期, 对应于频域的离散和周期, DFT本质上来讲, 是将离散的信号, 做周期延拓之后, 进行傅立叶变换, 然后再截取一个周期, 这样就得到离散信号的频谱, 同理, 反变换其实也是如此, 也是因为DFT采用这样计算方式的原因, 如果信号的两端在周期延拓的连接处不连续, 或者说不光滑, 甚至有时候就算连续或光滑, 也同样是会产生频谱泄漏
那么, 当对信号先做偶对称, 再做周期延拓的DFT变换, 会怎么样呢? 最大的变化, 就是得到的正弦系数全部都为0, 不理解的可以参考余弦函数的傅立叶变换得到的正弦系数全部为0, 其实也就是在说, 任何偶对称的函数可以写成余弦函数的线性组合, 相对于傅立叶变换使用正弦类函数作为分解的基函数, 强调一下, 正弦类函数包括正弦函数和余弦函数, 这样做, 其实就等于, 只使用余弦函数作为分解的基函数, 然后, 同样也可以按照离散的思路, 构造得到使用离散余弦基函数的类傅立叶变换, 而这种类傅立叶变换方式, 在数学上, 叫做离散余弦变换, 或DCT, 我的意思是, 这种先偶对称再做周期延拓然后再变换的思路, 是可行的, 而且早就有人在研究了, 不过, 翻过资料之后, 我发现, 虽然DCT可以通过先偶对称再周期延拓然后再变换的方式进行计算, 一定程度上减少了频率泄漏, 但是还是不能彻底消除频谱泄漏, 不过, DCT有着可以说是让人惊奇的能量聚集效果, 而且其快速计算方法完全可以代替DFT, 而且效果或许会更好些, 所以我就说嘛, 先偶对称再周期延拓进而抑制频谱泄漏的思路, 我这个弱智都可以想出来, 那么多惊才绝艳的数学强人难道就没有思考过吗? 原来是我孤陋寡闻了, 看来以后应该多多学习, 开阔视野才行
对于论坛, 我很失望, 最终还是要自己回答自己的问题, 算是有个交代吧, 唉, 感觉再也不会爱了, 所以你们看着办吧
|
|