MATLAB Code for Optimal Quincunx Filter
Bank Design
Yi Chen
July 17, 2006
This file introduces the MATLAB code that implements the two algorithms (i.e., Algorithms
1 and 2 in [1], or Algorithms 4.1 and 4.2 in [2]) used for the construction of
quincunx filter banks with perfect reconstruction, linear phase, high coding gain, certain
vanishing moments properties, and good frequency selectivity. The code can be
used to design quincunx filter banks with two, three, or four lifting steps. The SeDuMi
Matlab toolbox [3] is used to solve the second-order cone programming subproblems
in the two algorithms, and must be installed in order for this code to work.
This function applies the Optimal Brain Surgeon (OBS) strategy for
% pruning neural network models of dynamic systems. That is networks
% trained by NNARX, NNOE, NNARMAX1, NNARMAX2, or their recursive
% counterparts.
documentation for optimal filtering toolbox for mathematical software
package Matlab. The methods in the toolbox include Kalman filter, extended Kalman filter
and unscented Kalman filter for discrete time state space models. Also included in the toolbox
are the Rauch-Tung-Striebel and Forward-Backward smoother counter-parts for each filter, which
can be used to smooth the previous state estimates, after obtaining new measurements. The usage
and function of each method are illustrated with five demonstrations problems.
1