7

SciPyにはscipy.signal.waveletsにウェーブレット用の信号処理ツールがいくつかあり、Matplotlibを使用してグラフを描画できることは知っていますが、正しく理解できないようです。線形空間に対してドブシーウェーブレットをプロットしようとしましたが、それは私が探しているものではありません。私は一般的にウェーブレットと数学について非常に熟練していません。:)

4

1 に答える 1

13

PyWaveletsの最近のトランクバージョンでは、x-gridでスケーリング関数とウェーブレット関数の近似値を取得するのは非常に簡単です。

[phi, psi, x] = pywt.Wavelet('db2').wavefun(level=4)

x-grid出力はv0.1.6では使用できないため、必要な場合はトランクバージョンを使用する必要があることに注意してください。

そのデータがあれば、お気に入りのプロットパッケージを使用してプロットできます。次に例を示します。

import pylab
pylab.plot(x, psi)
pylab.show()

wavelets.pybytes.comのデモページでも非常によく似た方法が使用されていますが、チャートはオンラインプレゼンテーション用のGoogleチャートで作成されています。

于 2009-07-13T10:03:00.083 に答える