After being informed that the 'paths' function wasn't released yet in R2018b, I am rephrasing my question here using only functions that are avaliable in R2018b. Would the script below return different results due to the changes made to the frequency spacing calculations in the 'waveletScattering' function that were implemented in R2021a?
x = randn(250,1); % example signal
sn = waveletScattering('SignalLength',250, 'InvarianceScale',0.5,'SamplingFrequency',360); %wavelet scattering object in question
feat = featureMatrix(sn,x); %wavelet scattering features (sized num_paths x num_TimeWindows)
num_paths = size(feat,1) %number of frequency paths in the wavelet scattering object
num_paths = 40
Would this script return "num_paths = 75" if ran in R2018b, prior to the changes made to the 'waveletScattering' function in R2021a?
For reference, please see the row of "Version History" titled "Highest wavelet center frequency is computed using geometric mean" for the 'waveletScattering' documentation at the URL provided below. I am wondering if this changed the number of paths returned.
https://www.mathworks.com/help/wavelet/ref/waveletscattering.html