Wavelet 1-D scattering transform
returns the wavelet 1-D scattering transform of s
= scatteringTransform(sf
,x
)x
for the scattering
decomposition framework, sf
. x
is a real-valued
vector or matrix. If x
is a matrix,
scatteringTransform
applies the scattering transform to each column
of x
separately. s
is a cell array with
Nfb + 1 elements, where Nfb is the number of filter
banks in sf
. The number of filter banks is also equal to the number of
elements in the QualityFactors
value of sf
.
Equivalently, the number of elements in s
is equal to the number of
orders in the scattering decomposition. Each element of s
is a
MATLAB® table.
The precision of the scattering coefficients depends on the precision specified in the
framework sf
.
[
returns s
,u
] = scatteringTransform(sf
,x
)s
, the wavelet 1-D scattering transform, and
u
, the scalogram coefficients for each of the scattering orders.
u
is a cell array with Nfb + 1 elements, where
Nfb is the number of filter banks in the scattering framework. The
number of filter banks is also equal to the number of elements in the
QualityFactors
value of sf
. Equivalently, the
number of elements in u
is equal to the number of orders in the
scattering decomposition. Each element of u
is a MATLAB table.
The precision of the scalogram coefficients depends on the precision specified in the
framework sf
.