A fast algorithm for spectral interpolation of sampled data

Tang, D.F. (2012) A fast algorithm for spectral interpolation of sampled data. [MIMS Preprint]

[thumbnail of interpolation.pdf] PDF
interpolation.pdf

Download (166kB)

Abstract

This paper describes a fast algorithm to interpolate between samples of a bandwidth-limited signal that has been sampled at regular intervals. The algorithm is most suited to situations when a small amount of error in the interpolated values is acceptable, the larger the acceptable error, the more efficient is the algorithm. This can be useful in singnal processing, image processing and as an alternative to finite difference calculations. The same algorithm can be used to calculate the value of an $n^{th}$ degree polynomial at the $2n^{th}$ degree Chebyshev points, given its values at the $n^{th}$ degree Chebyshev points, thus providing a fast algorithm for the approximate multiplicaltion of polynomials. This could be used in, for example, computer algebra systems. We consider signals of finite duration, but the same technique can be used to deal with infinite signals so could be used to achieve fast and power-efficient interpolation of streamed data. On a prarallel architecture, the algorithm also requires less inter-process communication than interpolation using a Fast Fourier Transform method.

Item Type: MIMS Preprint
Subjects: MSC 2010, the AMS's Mathematics Subject Classification > 65 Numerical analysis
MSC 2010, the AMS's Mathematics Subject Classification > 68 Computer science
Depositing User: Mr D.F. Tang
Date Deposited: 30 Apr 2012
Last Modified: 08 Nov 2017 18:18
URI: https://eprints.maths.manchester.ac.uk/id/eprint/1814

Actions (login required)

View Item View Item