dwtpassbands
R2026bDWT filter bank passbands
Description
Examples
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
Discrete wavelet transform (DWT) filter bank, specified as a dwtfilterbank object.
Output Arguments
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
dwtbandscontain the theoretical passband frequencies for the DWT listed in order of decreasing resolution (increasing scale).The final row of
dwtbandscontains the theoretical passband for the coarsest resolution scaling filter.The first column of
dwtbandscontains the lower frequency limit.The final row of
dwtbandscontains the theoretical passband for the coarsest resolution scaling filter.
Extended Capabilities
The dwtpassbands
function fully supports thread-based environments. For more information, see Run MATLAB Functions in Thread-Based Environment.
Version History
Introduced in R2018aYou can use dwtpassbands in thread-based
environments. For more information, see Run MATLAB Functions in Thread-Based Environment.
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)