Filter Wavelet min/max frequencies

1 Ansicht (letzte 30 Tage)
Master1001
Master1001 am 14 Okt. 2019
Kommentiert: Master1001 am 6 Nov. 2019
Dear Community,
I am analysing sound where the interesting things are in the ultraosund spectrum. I wanted to use wavelets to get some insights into the data.
However, 2/3 of the wavelet picture is focused on the uninteresting part (<10kHz), whereas the utrasound area gets a fraction of the attention.
Is there any chance I can specify, that the "music" is playing in certain frequency ranges? (e.g. above 40kHz or so)?
I use
cwt(x,fs);
to quickly display the wavelet.
Your answers are much appreciated!
Wavelet.jpg

Akzeptierte Antwort

Roshni Garnayak
Roshni Garnayak am 4 Nov. 2019
You can use the Name-Value pair argument ‘FrequencyLimits’ to specify the range of frequencies you want to display. The value is specified as a two-element vector with positive strictly increasing entries.
You can use the following line of code where ‘minFreq’ and ‘maxFreq’ specifies the lower and upper limits of the frequency range:
cwt (x, fs, FrequencyLimits, [minFreq maxFreq]);
Please refer to the following link for more details on the usage of ‘FrequencyLimits:
  1 Kommentar
Master1001
Master1001 am 6 Nov. 2019
Thanks a ton for the answer, makes life much easier ;)

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Continuous Wavelet Transforms finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by