isorthwfb
Syntax
Description
returns true if the two-channel filter bank formed from the lowpass (scaling) filter
tf
= isorthwfb(Lo
)Lo
satisfies the necessary and sufficient conditions to be a
two-channel orthonormal perfect reconstruction (PR) wavelet filter bank.
isorthwfb
forms the highpass (wavelet) filter using the qmf
function: Hi = qmf(Lo)
.
For a list of the necessary and sufficient conditions that the lowpass and highpass filters must satisfy, see Orthonormal Perfect Reconstruction Wavelet Filter Bank.
uses the highpass (wavelet) filter tf
= isorthwfb(Lo
,Hi
)Hi
to determine whether
Lo
and Hi
jointly satisfy the necessary and
sufficient conditions to be a two-channel orthonormal PR wavelet filter bank.
isorthwfb
assumes that Lo
and
Hi
form an orthogonal quadrature mirror filter pair. To return
accurate results, ensure that you provide either both analysis filters or both synthesis
filters.
Examples
Input Arguments
Output Arguments
More About
Algorithms
Before performing the orthogonality checks, the isorthwfb
function
normalizes the lowpass filter so its coefficients sum to √2.
References
[1] Strang, Gilbert, and Truong Nguyen. Wavelets and Filter Banks. Rev. ed. Wellesley, Mass: Wellesley-Cambridge Press, 1997.
[2] Burrus, C. S., Ramesh A. Gopinath, and Haitao Guo. Introduction to Wavelets and Wavelet Transforms: A Primer. Upper Saddle River, N.J: Prentice Hall, 1998.
Extended Capabilities
Version History
Introduced in R2022b