Cargando…

Numerical error analysis of the ICZT algorithm for chirp contours on the unit circle

This paper shows that the inverse chirp z-transform (ICZT), which generalizes the inverse fast Fourier transform (IFFT) off the unit circle in the complex plane, can also be used with chirp contours that perform partial or multiple revolutions on the unit circle. This is done as a special case of th...

Descripción completa

Detalles Bibliográficos
Autores principales: Sukhoy, Vladimir, Stoytchev, Alexander
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7078310/
https://www.ncbi.nlm.nih.gov/pubmed/32184432
http://dx.doi.org/10.1038/s41598-020-60878-7
_version_ 1783507593439739904
author Sukhoy, Vladimir
Stoytchev, Alexander
author_facet Sukhoy, Vladimir
Stoytchev, Alexander
author_sort Sukhoy, Vladimir
collection PubMed
description This paper shows that the inverse chirp z-transform (ICZT), which generalizes the inverse fast Fourier transform (IFFT) off the unit circle in the complex plane, can also be used with chirp contours that perform partial or multiple revolutions on the unit circle. This is done as a special case of the ICZT, which in algorithmic form has the same computational complexity as the IFFT, i.e., O(n log n). Here we evaluate the ICZT algorithm for chirp contours on the unit circle and show that it is numerically accurate for large areas of the parameter space. The numerical error in this case depends on the polar angle between two adjacent contour points. More specifically, the error profile for a transform of size n is determined by the elements of the Farey sequence of order n − 1. Furthermore, this generalization allows the use of non-orthogonal frequency components, thus lifting one of the main restrictions of the IFFT.
format Online
Article
Text
id pubmed-7078310
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-70783102020-03-23 Numerical error analysis of the ICZT algorithm for chirp contours on the unit circle Sukhoy, Vladimir Stoytchev, Alexander Sci Rep Article This paper shows that the inverse chirp z-transform (ICZT), which generalizes the inverse fast Fourier transform (IFFT) off the unit circle in the complex plane, can also be used with chirp contours that perform partial or multiple revolutions on the unit circle. This is done as a special case of the ICZT, which in algorithmic form has the same computational complexity as the IFFT, i.e., O(n log n). Here we evaluate the ICZT algorithm for chirp contours on the unit circle and show that it is numerically accurate for large areas of the parameter space. The numerical error in this case depends on the polar angle between two adjacent contour points. More specifically, the error profile for a transform of size n is determined by the elements of the Farey sequence of order n − 1. Furthermore, this generalization allows the use of non-orthogonal frequency components, thus lifting one of the main restrictions of the IFFT. Nature Publishing Group UK 2020-03-17 /pmc/articles/PMC7078310/ /pubmed/32184432 http://dx.doi.org/10.1038/s41598-020-60878-7 Text en © The Author(s) 2020 Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
spellingShingle Article
Sukhoy, Vladimir
Stoytchev, Alexander
Numerical error analysis of the ICZT algorithm for chirp contours on the unit circle
title Numerical error analysis of the ICZT algorithm for chirp contours on the unit circle
title_full Numerical error analysis of the ICZT algorithm for chirp contours on the unit circle
title_fullStr Numerical error analysis of the ICZT algorithm for chirp contours on the unit circle
title_full_unstemmed Numerical error analysis of the ICZT algorithm for chirp contours on the unit circle
title_short Numerical error analysis of the ICZT algorithm for chirp contours on the unit circle
title_sort numerical error analysis of the iczt algorithm for chirp contours on the unit circle
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7078310/
https://www.ncbi.nlm.nih.gov/pubmed/32184432
http://dx.doi.org/10.1038/s41598-020-60878-7
work_keys_str_mv AT sukhoyvladimir numericalerroranalysisoftheicztalgorithmforchirpcontoursontheunitcircle
AT stoytchevalexander numericalerroranalysisoftheicztalgorithmforchirpcontoursontheunitcircle