Questions tagged [ssqueezepy]

Synchrosqueezing, wavelet transforms, and time-frequency analysis in Python.

Filter by
Sorted by
Tagged with
0 votes
1 answer
129 views

ICWT filtering signal with a cut-off frequency

In ssqueezepy, by finding a certain scale is it possible to do an icwt only for the scales above (or bellow) ? For exemple if I have a double sin (with $f_1$ and $f_2$), by taking the frequency $f_c$ ...
user68570's user avatar
0 votes
1 answer
39 views

Zeroing input frequencies to improve inverse CWT

This is a follow up of my previous question Why is inverse CWT inexact / inaccurate? Rephrasing its accepted answer in my own words: The filterbank's transfer function gives information on what band ...
G. Fougeron's user avatar
1 vote
1 answer
204 views

Why is inverse CWT inexact / inaccurate?

I'm all new to wavelet analysis. I'm trying to get a working understanding of the continuous wavelet transform and its inverse. By "working understanding", I really mean "getting some ...
G. Fougeron's user avatar
1 vote
1 answer
169 views

What do computed CWT frequencies and color values correspond to?

I wanted to make wavelet transform and represent the frequencies as function of time instead of the scale of the wavelet as function of time. This example that uses ...
User's user avatar
  • 55
3 votes
1 answer
209 views

Why are wavelet transforms implemented in Python/Matlab often called Continuous wavelet transform when they take discrete-time input?

The implementations of Synchrosqueezing wavelet transform in Python (ssqueezepy) and MATLAB both write in their documentation that they implement the synchrosqueezing algorithm on the Continuous ...
Roy Phillips's user avatar
0 votes
1 answer
248 views

Inverse continuous wavelet transform, how to obtain fluctuations at a given scale with ssqueezepy?

How can I obtain the fluctuations of a timeseries at a specific scale using the ssqueezepy library for inverse continuous wavelet transform (ICWT)? I have a minimum reproducible example that uses the ...
Jokerp's user avatar
  • 179
2 votes
2 answers
337 views

Interpretation of wavelet trasformation (synchrosqueezing)

I'm working on a dataset of spectroscopies and i'm classifying them by transforming the 1D signal into a 2D one by the ssqueezepy library. For instance, consider to ...
PiEmmeC's user avatar
  • 21
0 votes
1 answer
310 views

Not showing the right frequency in ssqueezepy CWT plot

I am following the ssqueezepy simple example. The plot should show f=12 but it shows around 33. Is this a bug or have I scaled the y-axis wrong? Also the plot is not a straight plot as it waves at ...
Eddy Piedad's user avatar
0 votes
0 answers
169 views

Why have steps when using ssqueezepy to calculate instantaneous frequency?

I'm using ssqueezepy to calculate signal's instantaneous frequency, The method like below: ...
wsf1990's user avatar
1 vote
1 answer
622 views

How to make a time/period (1/frequency) plot with CWT

This is a question about producing a time/period (1/frequency) plot from a CWT, instead of the time/scale output. I am trying to use the ssqueezepy python library to perform the CWTs. Then I ...
vibe's user avatar
  • 280
2 votes
2 answers
728 views

Why does a synchrosqueezed wavelet transform show oscillating behavior?

This question came up in the context of the ssqueezepy library. As a basic experiment I did compute the synchrosqueezed wavelet transform of three basic signals: A ...
bluenote10's user avatar