Skip to Main Content
A computational algorithm for numerically evaluating the -transform of a sequence of samples is discussed. This algorithm has been named the chirp -transform (CZT) algorithm. Using the CZT algorithm one can efficiently evaluate the -transform at points in the -plane which lie on circular or spiral contours beginning at any arbitrary point in the -plane. The angular spacing of the points is an arbitrary constant, and and are arbitrary integers. The algorithm is based on the fact that the values of the -transform on a circular or spiral contour can be expressed as a discrete convolution. Thus one can use well-known high-speed convolution techniques to evaluate the transform efficiently. For and moderately large, the computation time is roughly proportional to as opposed to being proportional to for direct evaluation of the -transform at points.