MATLAB Answers

About using cwt function

3 ビュー (過去 30 日間)
Alexander Voznesensky
Alexander Voznesensky 2017 年 8 月 10 日
編集済み: Alexander Voznesensky 2017 年 8 月 18 日
Hi guys! I'm a little bit confused about using cwt function. I know, that some wavelets have a scaling function (phi), but some have only wavelet function (psi). But, as far as I know, cwt uses only psi. So, we have only detail coefficients. What about approximation coefficients, obtained with phi?
Here is the video to clarify what I mean Slide on 14:40.


Wayne King
Wayne King 2017 年 8 月 15 日
Hi Alexander, For the CWT, the scaling functions are not commonly used. For discrete analysis wavelets are typically defined in terms of a multiresolution analysis. A multiresolution analysis is a nested series of subspaces and their orthogonal complements. The bases for the subspaces are the scaling functions (dilated versions of the scaling function for $V_0$) and the wavelets are derived from the scaling functions.
In the CWT, that is not the case. One usually starts with the wavelet, typically some rapidly-decreasing oscillatory function like a modulated Gaussian. You can however obtain the scaling function as the integral, $\int_{s'}^{\infty} \dfrac{\hat{\psi}(s \omega)}{s} ds$ where $s'$ is the maximum scale you have in the CWT. $\hat{\psi}$ here is the Fourier transform of the wavelet.
  1 件のコメント
Alexander Voznesensky
Alexander Voznesensky 2017 年 8 月 18 日
Thank you. I see, that we introduce the concept of scaling function in DWT. How the scaling func is connected with the wavelet func, is there any formula of connection? What is primary: scaling or wavelet? By the way, we use 2 filters in DWT: low-pass h[n] and high-pass g[n]. We can obtain these filters by dwt. But how these filters are connected with scaling and wavelet? I know 2 formulas (see the attachment), but i want to understand deeper.


その他の回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by