Energy of signal using Wavelet coefficients

3 次查看(过去 30 天)
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 CenterFile Exchange 中查找有关 Continuous Wavelet Transforms 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by