【发布时间】:2011-05-28 22:04:27
【问题描述】:
我想从实际的角度了解小波变换是如何工作的。我已经阅读了有关它的理论,并且我认为我已经理解了它背后的主要思想,但是我想对其进行一些实践。
你能推荐一些教程和一些数据,我可以使用 Matlab 环境来学习小波变换吗?
我尝试搜索可以处理的音频信号或实用教程,但没有结果。
【问题讨论】:
-
我认为这个问题适合:DSP
标签: matlab
我想从实际的角度了解小波变换是如何工作的。我已经阅读了有关它的理论,并且我认为我已经理解了它背后的主要思想,但是我想对其进行一些实践。
你能推荐一些教程和一些数据,我可以使用 Matlab 环境来学习小波变换吗?
我尝试搜索可以处理的音频信号或实用教程,但没有结果。
【问题讨论】:
标签: matlab
Mathworks 网站上有一些关于他们的wavelet toolbox 的信息以及一些continuous 1D wavelet transforms 和discrete 2D wavelet transforms 的简单示例。
既然您已经学习并理解了小波变换背后的理论,那么最好的学习方法是查看其他人使用过的各种算法的源代码。对于查看上述工具箱中提供的各种函数的 core 的初学者(只需在 MATLAB 的命令行中输入 type functionname。除非它是内置函数,否则您将看到该文件内容)。函数的核心是指没有所有常见输入检查的主要算法。
斯坦福大学的Wavelab 工具箱也是一个很好的学习资源(以后在您适应它的时候可以在您的应用程序中使用)。
最后,this is a resource 是我通过谷歌搜索找到的,看起来他们有一些示例可供您尝试。
【讨论】: