How does MATLAB compute the scales of wavelet automatically

10 ビュー (過去 30 日間)
ARUSH SHAILENDRA
ARUSH SHAILENDRA 2023 年 3 月 6 日
コメント済み: ARUSH SHAILENDRA 2023 年 4 月 5 日
As a part of my learning experience in regards to wavelet analysis using MATLAB, I see that users don't have to explicitly define the scaling parameter of the wavelet. Instead the scaling parameter is computed automatically. In fact when I check the documentation of continuous wavelet transform (cwt), I see this sentence, "The minimum and maximum scales are determined automatically based on the wavelet's energy spread in frequency and time". I am having hard time understanding this line. It will be great if someone could explain this process or point out to some references for better understanding.
  2 件のコメント
Samyuktha
Samyuktha 2023 年 4 月 4 日
Hi Arush,
I understand that you want to know how the minimum and maximum scales are determined. Please refer to the Algorithms section in the following documentation link for information on how the scales are determined in 'cwt' command.
Hope this helps!
ARUSH SHAILENDRA
ARUSH SHAILENDRA 2023 年 4 月 4 日
Thank you for your help and providing the documentation link!

サインインしてコメントする。

採用された回答

Swaraj
Swaraj 2023 年 4 月 5 日
The Scaling Parameter determines the size of the wavelet. Choosing an appropriate scaling parameter can be challenging as it depends on the characteristics of the signal being analysed.
The MATLAB "cwt" function automatically establishes the minimum and maximum scales based on the wavelet's energy spread in frequency and time to handle this problem. In more detail, the function calculates the wavelet's Fourier transform and establishes the energy distribution in the frequency domain. It then adjusts the wavelet appropriately to make sure that it has a wide enough frequency range to capture the properties of the signal. To choose the proper range of scales, the function additionally considers the length and sampling rate of the incoming signal.
You can go through the following for understanding more about CWT.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeContinuous Wavelet Transforms についてさらに検索

製品


リリース

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by