dwtpassbands
DWT filter bank passbands
Description
Examples
DWT Filter Bank Passbands
Obtain the theoretical DWT passbands for a four-level wavelet transform using the Daubechies db6
wavelet with a sampling frequency of 1 kHz.
wv = 'db6'; Fs = 1e3; fb = dwtfilterbank('Wavelet',wv,'Level',4,'SamplingFrequency',Fs); dwtpassbands(fb)
ans = 5×2
250.0000 500.0000
125.0000 250.0000
62.5000 125.0000
31.2500 62.5000
0 31.2500
Obtain the power bandwidths for the filter bank. Compare the theoretical passbands with the measured wavelet 3 dB bandwidths at all four levels.
ptable = powerbw(fb); ptable(:,1:3)
ans=4×3 table
Level DWTBand Wavelet3dBBandwidth
_____ ______________ ___________________
1 250 500 250 500
2 125 250 123.2 253.71
3 62.5 125 61.601 126.78
4 31.25 62.5 30.815 63.389
Input Arguments
fb
— Discrete wavelet transform filter bank
dwtfilterbank
object
Discrete wavelet transform (DWT) filter bank, specified as a dwtfilterbank
object.
Output Arguments
dwtbands
— Theoretical DWT passbands
real-valued matrix
Theoretical DWT passbands for the filter bank fb
,
returned as an L+1-by-2 real-valued matrix, where
L is the wavelet transform level of the filter bank.
The first L rows of
dwtbands
contain the theoretical passband frequencies for the DWT listed in order of decreasing resolution (increasing scale).The final row of
dwtbands
contains the theoretical passband for the coarsest resolution scaling filter.The first column of
dwtbands
contains the lower frequency limit.The final row of
dwtbands
contains the theoretical passband for the coarsest resolution scaling filter.
Version History
Introduced in R2018a
See Also
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)