我有一个关于离散小波变换计算的理论问题,具体使用 MATLAB。
根据这个关于 MATLAB 算法的视频教程:https ://it.mathworks.com/videos/understanding-wavelets-part-2-types-of-wavelet-transforms-121281.html
DWT算法对信号应用低通和高通滤波器,使用适当的滤波器获得低频信号和高频信号。这对我来说很有意义,因为应用滤波器(例如 FIR 滤波器)(即使用 MATLAB 中的 FILTER 函数)的输出是另一个信号。
但是,查看 Maltab 中函数 DWT 或 WAVEDEC 的文档,看起来 DWT 的第 j 步的输出不是另一个信号,而是 cAj 和 cDj 系数,低频和高频-然后可以重建频率信号。
所以我的问题是:应用于信号的滤波器是什么?为什么它提供系数而不是另一个信号?DWT 的应用和 FIR 滤波器的应用有什么区别?
换句话说,我似乎应用了一个滤波器(带有一些系数)来查找其他系数,而不是另一个信号……这对我来说并不是 100% 清楚。也许我误解了一些基本概念,你能澄清一下吗?