IWMDCT Inverse MDCT Usage: f=iwmdct(c,g); f=iwmdct(c,g,Ls); Input parameters: c : M*N array of coefficients. g : Window function. Ls : Final length of function (optional) Output parameters: f : Input data IWMDCT(c,g) computes an inverse windowed MDCT with window g. The number of channels is deduced from the size of the coefficient array c. The window g may be a vector of numerical values, a text string or a cell array. See the help of WILWIN for more details. IWMDCT(f,g,Ls) does the same, but cuts or zero-extends the final result to length Ls. [f,g]=IWMDCT(...) additionally outputs the window used in the transform. This is usefull if the window was generated from a description in a string or cell array. References: H. Boelcskei and F. Hlawatsch. Oversampled Wilson-type cosine modulated filter banks with linear phase. In Asilomar Conf. on Signals, Systems, and Computers, pages 998--1002, nov 1996. H. S. Malvar. Signal Processing with Lapped Transforms. Artech House Publishers, 1992. J. P. Princen and A. B. Bradley. Analysis/synthesis filter bank design based on time domain aliasing cancellation. IEEE Transactions on Acoustics, Speech, and Signal Processing, ASSP-34(5):1153--1161, 1986. J. P. Princen, A. W. Johnson, and A. B. Bradley. Subband/transform coding using filter bank designs based on time domain aliasing cancellation. Proceedings - ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing, pages 2161--2164, 1987.
Url: http://ltfat.github.io/doc/gabor/iwmdct.html
See also: wmdct, wilwin, dgt, wildual, wilorth.
Package: ltfat