![](https://csdnimg.cn/release/download_crawler_static/4488546/bg10.jpg)
xv
analysis and synthesis lter banks with the condition for elimination of aliasing. The perfect-reconstruc-
tion and nearly perfect-reconstruction properties are discussed, and solutions based on FIR and IIR
QMF banks and the orthogonal two-channel lter banks are shown. In the sequel, the tree-structured
multichannel lter banks are considered including the uniform lter banks and nonuniform lter banks
with the special emphasis to the octave lter banks. The process of signal decomposition and recon-
struction is illustrated by means of examples. The application of some MATLAB functions for signal
decomposition and reconstruction (from the Wavelet Toolbox) that are based on the octave lter banks
has been also demonstrated in this Chapter.
Finally, at the end of each chapter, except Chapter I, numerous MATLAB exercises are provided,
with the intention to help the reader in developing various individual solutions. Some of the exercises
require only the modications of the existing programs given in the text. However, some of the exercises
are more demanding.
The material exposed in this book range in difculty from very simple applications of multirate
techniques and multirate ltering to more elaborate and demanding multirate processing algorithms.
The MATLAB examples are extensively used through the chapters. In the rst chapters, the script
les in the form of demo programs are given in details. Later on, the MATLAB applications are shown
with the essential code fragments only. Using the given code fragments, the reader can easily complete
his/her own m-le and generate the computations and gures of interest.
The majority of examples use the existing MATLAB functions from the Signal Processing and Filter
Design Toolboxes in order to exploit the power of MATLAB for the easier access to the main subject of
this book. In the last chapter, some functions from the Wavelet Toolbox are utilized.
Although the MATLAB programs in this book are written in a simple intuitive way, it is expected
that the reader possess some basic knowledge in MATLAB programming.
MATLAB
is a registered trademark of The MathWorks, Inc. and is used with permission. The
MathWorks does not warrant the accuracy of the text or exercises in this book. This book’s use or dis-
cussion of MATLAB
software or related products does not constitute endorsement or sponsorship by
The MathWorks of particular pedagogical approach or particular use of the MATLAB
software.
For product information, please contact:
The MathWorks, Inc.
3 Apple Hill Drive
Natick, MA 01760-2098 USA
Tel; 508-647-7000
Fax: 508-647-7001
E-mail: info@mathworks.com
Web: www.mathworks.com