Cargando…

i-RheoFT: Fourier transforming sampled functions without artefacts

In this article we present a new open-access code named “i-RheoFT” that implements the analytical method first introduced in [PRE, 80, 012501 (2009)] and then enhanced in [New J Phys 14, 115032 (2012)], which allows to evaluate the Fourier transform of any generic time-dependent function that vanish...

Descripción completa

Detalles Bibliográficos
Autores principales: Smith, Matthew G., Gibson, Graham M., Tassieri, Manlio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8674267/
https://www.ncbi.nlm.nih.gov/pubmed/34911955
http://dx.doi.org/10.1038/s41598-021-02922-8
_version_ 1784615610506805248
author Smith, Matthew G.
Gibson, Graham M.
Tassieri, Manlio
author_facet Smith, Matthew G.
Gibson, Graham M.
Tassieri, Manlio
author_sort Smith, Matthew G.
collection PubMed
description In this article we present a new open-access code named “i-RheoFT” that implements the analytical method first introduced in [PRE, 80, 012501 (2009)] and then enhanced in [New J Phys 14, 115032 (2012)], which allows to evaluate the Fourier transform of any generic time-dependent function that vanishes for negative times, sampled at a finite set of data points that extend over a finite range, and need not be equally spaced. I-RheoFT has been employed here to investigate three important experimental factors: (i) the ‘density of initial experimental points’ describing the sampled function, (ii) the interpolation function used to perform the “virtual oversampling” procedure introduced in [New J Phys 14, 115032 (2012)], and (iii) the detrimental effect of noises on the expected outcomes. We demonstrate that, at relatively high signal-to-noise ratios and density of initial experimental points, all three built-in MATLAB interpolation functions employed in this work (i.e., Spline, Makima and PCHIP) perform well in recovering the information embedded within the original sampled function; with the Spline function performing best. Whereas, by reducing either the number of initial data points or the signal-to-noise ratio, there exists a threshold below which all three functions perform poorly; with the worst performance given by the Spline function in both the cases and the least worst by the PCHIP function at low density of initial data points and by the Makima function at relatively low signal-to-noise ratios. We envisage that i-RheoFT will be of particular interest and use to all those studies where sampled or time-averaged functions, often defined by a discrete set of data points within a finite time-window, are exploited to gain new insights on the systems’ dynamics.
format Online
Article
Text
id pubmed-8674267
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-86742672021-12-16 i-RheoFT: Fourier transforming sampled functions without artefacts Smith, Matthew G. Gibson, Graham M. Tassieri, Manlio Sci Rep Article In this article we present a new open-access code named “i-RheoFT” that implements the analytical method first introduced in [PRE, 80, 012501 (2009)] and then enhanced in [New J Phys 14, 115032 (2012)], which allows to evaluate the Fourier transform of any generic time-dependent function that vanishes for negative times, sampled at a finite set of data points that extend over a finite range, and need not be equally spaced. I-RheoFT has been employed here to investigate three important experimental factors: (i) the ‘density of initial experimental points’ describing the sampled function, (ii) the interpolation function used to perform the “virtual oversampling” procedure introduced in [New J Phys 14, 115032 (2012)], and (iii) the detrimental effect of noises on the expected outcomes. We demonstrate that, at relatively high signal-to-noise ratios and density of initial experimental points, all three built-in MATLAB interpolation functions employed in this work (i.e., Spline, Makima and PCHIP) perform well in recovering the information embedded within the original sampled function; with the Spline function performing best. Whereas, by reducing either the number of initial data points or the signal-to-noise ratio, there exists a threshold below which all three functions perform poorly; with the worst performance given by the Spline function in both the cases and the least worst by the PCHIP function at low density of initial data points and by the Makima function at relatively low signal-to-noise ratios. We envisage that i-RheoFT will be of particular interest and use to all those studies where sampled or time-averaged functions, often defined by a discrete set of data points within a finite time-window, are exploited to gain new insights on the systems’ dynamics. Nature Publishing Group UK 2021-12-15 /pmc/articles/PMC8674267/ /pubmed/34911955 http://dx.doi.org/10.1038/s41598-021-02922-8 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis 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 licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence 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 licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Smith, Matthew G.
Gibson, Graham M.
Tassieri, Manlio
i-RheoFT: Fourier transforming sampled functions without artefacts
title i-RheoFT: Fourier transforming sampled functions without artefacts
title_full i-RheoFT: Fourier transforming sampled functions without artefacts
title_fullStr i-RheoFT: Fourier transforming sampled functions without artefacts
title_full_unstemmed i-RheoFT: Fourier transforming sampled functions without artefacts
title_short i-RheoFT: Fourier transforming sampled functions without artefacts
title_sort i-rheoft: fourier transforming sampled functions without artefacts
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8674267/
https://www.ncbi.nlm.nih.gov/pubmed/34911955
http://dx.doi.org/10.1038/s41598-021-02922-8
work_keys_str_mv AT smithmatthewg irheoftfouriertransformingsampledfunctionswithoutartefacts
AT gibsongrahamm irheoftfouriertransformingsampledfunctionswithoutartefacts
AT tassierimanlio irheoftfouriertransformingsampledfunctionswithoutartefacts