Ultraspherical Windows

Routines to calculate discrete-time and sampled continuous-time ultraspherical windows
11 Downloads
Updated 1 May 2025

View License

This package includes routines to calculate discrete-time ultraspherical and sampled continuous-time ultraspherical windows. The discrete-time ultraspherical windows include Dolph-Chebyshev and Saramäki windows as special cases. For the discrete-time windows, new algorithms based on the ultraspherical polynomial recurrence relationship are implemented - these avoid the need to use trigonometric functions.
For sampled continuous-time ultraspherical windows (Dolph-Chebyshev and Kaiser-Bessel windows as special cases), a series expansion is used to compute the samples. Of note is a new procedure to set the end-points of the sampled continuous-time Dolph-Chebyshev window in such a way as to give a frequency response which is nearly equiripple in the stopband.

Cite As

Peter Kabal (2026). Ultraspherical Windows (https://www.mathworks.com/matlabcentral/fileexchange/180960-ultraspherical-windows), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2024b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.0.0