how to calculate center frequency
5 views (last 30 days)
Show older comments
hi all,
I am new for matlab in using continuous wavelet transform. Matlab has provided the centfrq function for calculating the center frequency. However, what is the algorithm? I have checked the code, it seems that the wavemngr and feval functions are used. However, I am not sure how these two function works, especially the feval function, the source code is not public. Can anyone know about the algorithm used in matlab for calculating the center frequency by using the given scale? Thanks.
0 Comments
Accepted Answer
Wayne King
on 1 Apr 2012
centfrq determines the peak frequency in Fourier transform of the wavelet which is the center frequency, then for increasing scales the center frequency is
cf/(a*dt) where cf is the center frequency (for the specified wavelet), a is the scale and dt is the sampling interval
More Answers (0)
See Also
Categories
Find more on Continuous Wavelet Transforms in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!