Azzera filtri
Azzera filtri

Info

Questa domanda è chiusa. Riaprila per modificarla o per rispondere.

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

1 visualizzazione (ultimi 30 giorni)
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!

Risposte (0)

Prodotti


Release

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by