我正在尝试为我的应用程序构建缩放图视图,以查看是否有相关信息我们可以从小波变换中检索到相关信息,而不是使用镜头来查看可以通过FFT检索的内容。

到目前为止,我可以采取波浪形式,可以在其上执行前向小波变换。但是我在下一步失去了。如何将这些信息转换为电力/能量信息?我在不同的频率上有一组波形形式,但是我说的是没有频率信息。

谁能告诉我如何将转换的数据转换为缩放图的下一步?

任何帮助都将不胜感激,因为我的Google技能使我失败了!

有帮助吗?

解决方案

在合理的假设下,离散小波变换(DWT)将时间序列的功率/能量/方差分解为量表。这是一种能量传播的转换,因为原始时间序列中包含的总方差包含在平方小波系数中(正确归一化),就像DFT一样!我认为文字 时间序列分析的小波方法 Percival和Walden撰写是此类信息的绝佳资源。

现在,连续的小波变换(CWT)是一个冗余变换,并且不再保持能量的属性(在DWT中)。但是,您仍然可以查看平方的小波系数,以产生与短期傅立叶变换(STFT; AKA频谱图)相似的“缩放图”。

Torrence和Compo有一些不错的 小波软件 为此,用论文解释了大气时间序列中的方法。我敢肯定,MATLAB小波工具箱还执行CWT和相关的缩放图。

其他提示

我从来没有做过比例图,所以我不会声称尝试了解任何事情。但是,我找到了MATLAB缩放图功能的代码,该代码以一种可以帮助您更好地理解事物的方式进行评论。...我希望:)。

http://www.csse.uwa.edu.au/~pk/research/matlabfns/frequencyfilt/scalogram.m

我认为您正在将MATLAB用于DSP内容,并知道如何解释该m文件。我猜可能是所有DSP内容的下文程序。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top