A toolbox for real orthogonal polynomials

Read full text
Authors: Alaa M. Abdul-Hadi, Avais Mohammed, Hala Jassim Mohammed, Raafat Salih Muhammad, Almuntadher Mahmood Alwhelat, Muntadher Qasim Alsabah, Basheera M. Mahmmod, Sadiq H. Abdulhussain
Cited by: 1
References: 22

Abstract

This paper presents an open-source, cross-platform toolbox for discrete orthogonal polynomials (DOPs), enabling their practical use in scientific computing and signal/image processing workflows. The proposed toolbox includes six DOP families: Hahn, Meixner, Charlier, Krawtchouk, Tchebichef, and Racah polynomials, implemented in C + + , Python, and MATLAB using consistent interfaces across platforms. The toolbox provides routines for constructing orthogonal polynomial bases and using them for forward and inverse polynomial-domain transforms of 1D, 2D, and 3D signals. Since the attainable polynomial order is influenced by numerical conditioning and finite-precision arithmetic, the toolbox is designed to provide reliable performance for practical orders relevant to moment-based and transform applications. Overall, the toolbox facilitates reproducible experimentation and supports both researchers and new users working with DOP-based transforms and moments.

Fields of Study & Subjects

Mathematical functions and polynomials Digital Filter Design and Implementation Polynomial and algebraic computation

Publication details

Journal / source
SoftwareX
Publisher
Elsevier BV
Volume
33
Pages
102545–102545
Publication date
1 February 2026
Language
EN