Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

How can I specify the corner frequencies of a 1-D wavelet filter bank?

1 Ansicht (letzte 30 Tage)
Matt Flood
Matt Flood am 27 Sep. 2018
Geschlossen: MATLAB Answer Bot am 20 Aug. 2021
Hello,
I have a signal sampled at 128 Hz. When I create a filter bank using these lines of code,
fb = dwtfilterbank('Wavelet','db4','SignalLength',10000,'Level',12,'SamplingFrequency',Fs);
dwtpassbands(fb)
I am told that my passband corner frequencies are:
32.0000 64.0000
16.0000 32.0000
8.0000 16.0000
4.0000 8.0000
2.0000 4.0000
1.0000 2.0000
0.5000 1.0000
0.2500 0.5000
0.1250 0.2500
0.0625 0.1250
0.0313 0.0625
0.0156 0.0313
0 0.0156
Is it possible to create a filter bank with the following corner frequencies without downsampling my signal from 128 Hz to 80 Hz?
20.0000 40.0000
10.0000 20.0000
5.0000 10.0000
2.5000 5.0000
1.2500 2.5000
0.6250 1.2500
0.3125 0.6250
0.1563 0.3125
0 0.1563
(Preferably a simple function or a couple of lines of code...)
Any help at all would be greatly appreciated!
Thanks!

Antworten (0)

Produkte


Version

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by