A Matlab/Octave package for periodic sequences modulated filter bank design. It supports the design of any periodic sequences modulated filter banks with any arbitrary but feasible design requirements, e.g., analysis filter length, synthesis filter length, system delay, decimation ratio, phase linearity, symmetry between analysis and synthesis filters, different design weights on analysis and synthesis filters, etc.. It uses a Newton algorithm for optimization, and converges fast. Design and usage examples in this package include:
DFT modulated filter bank
Window design for STFT
Generalized DFT modulated filter bank
Cosine/Sine modulated filter bank
Window design for modified DCT (lapped transform)
You can design filter banks with your own modulations as well. Note that the designs and implementations of the odd-stacked cosine modulated filter bank by our framework is simpler than those given in most papers/textbooks, while keeping equal or better performance when only nearly perfect reconstruction is required. Please refer to the enclosed report for further details.
引用格式
Xilin Li (2024). Periodic Sequences Modulated Filter Bank Design (https://www.mathworks.com/matlabcentral/fileexchange/65281-periodic-sequences-modulated-filter-bank-design), MATLAB Central File Exchange. 检索来源 .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.0.0 |