how does Wenergy for 1-D wavelet decomposition works?

F
Francisco · Jan 4, 2021 · 2.2K views
Question
Hi , i read the matlab documentation about the energy for 1-D wavelet decomposition and i want to know how the calculation works exactly??? because the Syntax used is [Ea,Ed] = wenergy(C,L) so here it use the wavelet decomposition vector c and the formula used in theory is     Which use the details and approximations coefficients . can anyone help me to understand please??  
Expert Answer
Profile picture of John Michell
John Michell PhD Expert
Answered Aug 23, 2026
Hi , the Ed output gives the percentage of energy captured by the detail (wavelet) coefficients at each level, while the Ea output is the coarsest scale (final-level) scaling coefficient energy (again as a percentage).
 
 
load noisbump;
% 4 levels here
[C,L] = wavedec(noisbump,4,'sym4');
[Ea,Ed] = wenergy(C,L);
Ed is 1-by-4, the percent energy captured by the wavelet coefficients from the finest scale to coarsest scale.
Ea is a scalar representing the final-scale scaling coefficient energy.
100% Run Guarantee 3-Hour Fast-Track Delivery

Need a Custom Version or Complete Simulation for This Problem?

Our 500+ PhD engineers build, debug, and optimize working MATLAB scripts and Simulink (.slx) models tailored to your exact assignment rubrics with zero plagiarism.

Tested on MATLAB R2024b / R2026a
Turnitin 0% Plagiarism Report
Free 7-Day Revisions Guarantee
Have a different question? Ask here

Get a Free Consultation or a Sample Assignment Review!