Jump to content

Talk:Chirp Z-transform

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 81.170.129.141 (talk) at 21:03, 18 September 2012 (Dubious: new section). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

This page was also cited as a source in the following academic paper:

  • Igor Aizenberg and Jaakko T. Astola, "Discrete Generalized Fresnel Functions and Transforms in an Arbitrary Discrete Basis," IEEE Transactions on Signal Processing 54 (11), pp. 4261-4270 (2006).

Dubious

If one considers what the formulae actually say, it becomes clear that really has length at least , because all indices between and inclusive are used at least once. It is true than an implementation could make do with making bn a vector of length N since , but that is an optimisation that is inappropriate to make that early in the text, since it makes the text confusing.

A better approach would probably be to consider and both as defined for all , but with for and , and possibly for . Then the convolution becomes a straightforward (linear) convolution, and it is clear that it can be computed as a periodic convolution of sufficient length M. The shortest length that suffices is , but the idea of the algorithm is that one can instead pick a slightly larger M for which there is an efficient FFT using some more basic algorithm. 81.170.129.141 (talk) 21:03, 18 September 2012 (UTC)[reply]