Accurate approximation of a 0th order discrete prolate spheroidal sequence for filtering and data tapering

Abstract The index-limited 0th order discrete prolate spheroidal sequence (DPSS) is very useful as both a data taper for spectral analysis and as a FIR filter since its frequency response has very low sidelobes. However its calculation is not straightforward. Kaiser produced a Bessel approximation to the continuous prolate spheroidal wave function. This note discusses how to sample the continuous Bessel expression in order to approximate the 0th order DPSS. The obvious approximation, with end point which involve the modified Bessel function evaluated at zero, is not the best. A much better result is obtained by slightly altering the sampling positions. A range of values for sample size and bandwidth are used to compare the recommended approximation with the actual 0th order DPSS. Differences are expressed in terms of sum of squared errors, by crossplotting corresponding sequence values, and by comparing magnitude squared transfer functions. In all cases the recommended approximation performs well.

[1]  Miquel Bertran,et al.  Digital filtering and prolate functions , 1972 .

[2]  D. Slepian Prolate spheroidal wave functions, fourier analysis, and uncertainty — V: the discrete case , 1978, The Bell System Technical Journal.

[3]  John D. Mathews,et al.  The discrete prolate spheroidal filter as a digital signal processing tool , 1985, IEEE Trans. Acoust. Speech Signal Process..

[4]  F. Harris On the use of windows for harmonic analysis with the discrete Fourier transform , 1978, Proceedings of the IEEE.

[5]  B. S. Garbow,et al.  Matrix Eigensystem Routines — EISPACK Guide , 1974, Lecture Notes in Computer Science.

[6]  C. K. Yuen,et al.  Theory and Application of Digital Signal Processing , 1978, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  William H. Press,et al.  Numerical recipes , 1990 .

[8]  D. Tufts,et al.  Designing digital low-pass filters--Comparison of some methods and criteria , 1970 .

[9]  D. Thomson,et al.  Spectrum estimation and harmonic analysis , 1982, Proceedings of the IEEE.

[10]  C. K. Yuen,et al.  Digital Filters , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[11]  D. Thomson Spectrum estimation techniques for characterization and development of WT4 waveguide–I , 1977, The Bell System Technical Journal.