# What is the difference between scalogram and scatteing coeffcients??

1 vue (au cours des 30 derniers jours)
Lucrezia Cester le 24 Août 2020
Commenté : Lucrezia Cester le 14 Nov 2020
figure
scattergram(sf,U,'FilterBank',1)
What's the difference between scalogram and scatterinf coefficients ?
Also, why can I only choose a number between 0 and 2 as the 'FilterBank' value?
I ahve been reading documentation for a while but I do not quite understand the answer provided in the wavelet transform page.
I would like to know which part of the signal the coefficients represent and what is the difference between the two types of coefficients.
Thanks!
##### 0 commentairesAfficher -2 commentaires plus anciensMasquer -2 commentaires plus anciens

Connectez-vous pour commenter.

### Réponse acceptée

Pratyush Roy le 3 Sep 2020
1. Consider a 1-D signal F. The zeroth order scattering coefficient can be obtained by convolving F with the scaling function  to obtain S[0], the low frequency components at level 0. To obtain the high frequency components. we convolve F with the filter bank coefficients , where j is the level and k is the filter bank index, and take modulus of the outputs to extract 1st order scalogram coefficients U[1] or the high frequency components at level 1. To obtain the low frequency components at level 1, one can convolve the modulus values with the scaling function  to obtain the values S[1]. In this way we keep breaking down the signal and keep repeating the process at each level. The scalogram coefficients U extract the high frequency or detailed components, while the scattering coefficients S extract the low frequency components at every level of resolution.
2. The 'FilterBank' value depends on the waveletScattering object sf. Changing the sf object changes the number of filter banks.
You can go through the following documentation link for further help:
##### 1 commentaireAfficher -1 commentaires plus anciensMasquer -1 commentaires plus anciens
Lucrezia Cester le 14 Nov 2020
Thank you very much for the answer. Once I obtain U, the scalogram coefficients with this code
[S,U] = scatteringTransform(sf,wecg);
I find U being a 3x1 cell.
when making an image with this code
figure
scattergram(sf,U,'FilterBank',1)
how can I retrieve the matrix that make up this image?

Connectez-vous pour commenter.

### Catégories

En savoir plus sur Filter Banks dans Help Center et File Exchange

### Community Treasure Hunt

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

Start Hunting!

Translated by