Energy of signal using Wavelet coefficients
19 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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.
0 commentaires
Réponses (1)
Nripendra Malhotra
le 5 Nov 2018
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)
0 commentaires
Voir également
Catégories
En savoir plus sur Continuous Wavelet Transforms dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!