离散小波变换dwt
matlab代码PyWavelets
内容
PyWavelets是一个免费的开源库,用于Python中的小波变换。
小波是在时间和频率上都局部化的数学基础函数。
小波变换是采用小波的时频变换。
它们类似于傅立叶变换,不同之处在于傅立叶变换仅在频率而不是时间和频率上定位。
PyWavelets的主要功能是:
1D,2D和nD正向和反向离散小波变换(DWT和IDWT)
一维和二维固定小波变换(未抽取小波变换)
一维和二维小波包分解与重构
近似小波和缩放函数
支持七十多个和自定义的小波
单精度和双精度计算
与Matlab
Wavelet
Toolbox(TM)兼容的结果
可在以下网址在线获取带有详细示例的文档以及指向更多资源的链接。
有关更多用法示例,请参见源包中的目录。
PyWavelets支持2.6、2.7或>
=
3.3,并且仅依赖于(受支持的版本当前为>=
1.9
)。
要通过所有测试,也是必需的。
PyPi上的Windows和OS
X(轮子)二进制文件正在开发中,但是当前PyWavelets必须从源代码安装。
为此,需要一个工作正常的C编译器(任何常见的C编译器