フィルターのクリア

Energy of signal using Wavelet coefficients

19 ビュー (過去 30 日間)
phani
phani 2013 年 5 月 17 日
回答済み: Nripendra Malhotra 2018 年 11 月 5 日
Hi All,
I am having a vibration signal obtained by an accelerometer. i want to perform continuous wavelet transforms (CWT) on this signal and i can do that by using "cwt" command. i also want to calculate the energy of the signal from the wavelet coefficients. how can i calculate the signal energy from wavelet coefficients.

回答 (1 件)

Nripendra Malhotra
Nripendra Malhotra 2018 年 11 月 5 日
you can do the cwt of the signal coeff = cwt(x)
where coeff are you continuous wavelet transform and x is your signal
For energy energy = sqrt(sum(abs(coeff).^2,2)); percentage = 100*energy/sum(energy); [maxpercent,maxScaleIDX] = max(percentage)

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by