- How does continuous wavelet transform work?
- How to use CWT in Matlab?
- What is the difference between continuous and discrete wavelet transform?
How does continuous wavelet transform work?
Continuous wavelet transform (CWT) is defined as adding all the time signals and multiplying by the shift version of the wavelet. The output of the continuous wavelet transform gives the wavelet coefficients as the output. These coefficients are functions of scale and position.
How to use CWT in Matlab?
wt = cwt( x , wname ) uses the analytic wavelet specified by wname to compute the CWT. [ wt , f ] = cwt(___, fs ) specifies the sampling frequency, fs , in hertz, and returns the scale-to-frequency conversions f in hertz. If you do not specify a sampling frequency, cwt returns f in cycles per sample.
What is the difference between continuous and discrete wavelet transform?
To summarize: The CWT and the discrete wavelet transforms differ in how they discretize the scale parameter. The CWT typically uses exponential scales with a base smaller than 2, for example 21/12 . The discrete wavelet transform always uses exponential scales with the base equal to 2.