User`s guide
Wavelet Analysis
5-529
5Wavelet Analysis
Purpose Decompose a signal into components of logarithmically decreasing frequency
intervals and sample rates (requires the Wavelet Toolbox).
Library Filtering / Multirate Filters
Description The Wavelet Analysis block uses the wfilters function from the Wavelet
Toolbox to construct a dyadic analysis filter bank that decomposes a broadband
signal into a collection of successively more bandlimited components. An
n-level filter bank structure is shown below, where n is specified by the
Number of levels parameter.
At each level, the low-frequency output of the previous level is decomposed into
adjacent high- and low-frequency subbands by a highpass (HP) and lowpass
(LP) filter pair. Each of the two output subbands is half the bandwidth of the
input to that level. The bandlimited output of each filter is maximally
decimated by a factor of 2 to preserve the bit rate of the original signal.
HP
LP
↓2
↓2
HP
↓2
LP
↓2
HP
↓2
LP
↓2
u
HP: highpass filter with f
c
≈ 1/2 Nyquist
LP: lowpass filter with
f
c
≈ 1/2 Nyquist
↓2: downsample by 2
y
1
y
2
y
3
y
n
HP
↓2
LP
↓2
. . .
y
n
+1
Wave
l
et Ana
l
ysis Fi
l
ter Ban
k
, n Leve
l
s
T
si
=T
s
T
so
=(2
k
)T
s
for output y
k
, 1 ≤ k ≤ n
T
so
=(2
n
)T
s
for output y
n
+1
2T
s
4T
s
8T
s