質問

私は、scipyのダウンロードがscipy.signal.waveletsにウェーブレットのためのいくつかの信号処理ツールを持っており、チャートはmatplotlibのを使用して描画することができることを知っているが、私が右のそれを得ることができないようです。私は線形空間に対してDaubechiesのウェーブレットをプロットしようとしたが、それは私が探しています何ではありません。私は一般的なウェーブレットと数学についての非常に熟練していないと思います。 :)

役に立ちましたか?

解決

PyWavelets の最近のトランクバージョンでは、X-グリッドにスケーリング機能とウェーブレット関数の近似値を得ることです非常に簡単ます:

[phi, psi, x] = pywt.Wavelet('db2').wavefun(level=4)
xは、グリッドの出力は、v0.1.6では使用できませんので、あなたがいることを必要とする場合は、トランクのバージョンを使用する必要があります。

このノート

そのデータを持って、あなたは、あなたの好きなプロットパッケージを使用して、それをプロットすることができます。例:

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top