문제

Scipy에는 Scipy.signal.wavelets의 웨이블릿에 대한 신호 처리 도구가 있으며 Matplotlib를 사용하여 차트를 그릴 수 있지만 제대로 얻을 수없는 것 같습니다. 나는 선형 공간에 대해 Daubechies 웨이블릿을 플로팅하려고 시도했지만, 내가 찾고있는 것은 아닙니다. 나는 일반적으로 웨이블릿과 수학에 대해 숙련되지 않았습니다. :)

도움이 되었습니까?

해결책

최근 트렁크 버전으로 파이와 벨렛, X- 그리드에서 스케일링 기능과 웨이블릿 기능의 근사치를 얻는 것은 매우 간단합니다.

[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 차트와 함께 차트가 수행됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top