{'fraction_non_alphanumeric': 0.021212121212121213, 'fraction_numerical': 0.0015151515151515152, 'mean_word_length': 5.744897959183674, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Symbolic approach to 2D biorthogonal diamond-shaped filter design

Currently, a popular method for the design of nonseparable multidimensional FIR filters is the application of the well known McClellan transform, for the selected sampling lattice. Derivation of these transforms is straightforward, yielding closed-form expressions for the impulse response matrices. Hence, this problem is ideally suited for computer-aided, fully automated symbolic analysis. This paper presents a new general symbolic implementation of the McClellan transformation for the construction of diamond shaped filters, in Mathematica. The source code and design examples are given.