An algorithm for approximating a discrete signal with a small number of harmonics with decreasing amplitudes
Numerical methods and programming, Tome 25 (2024) no. 3, pp. 274-291
Voir la notice de l'article provenant de la source Math-Net.Ru
An algorithm for approximating an arbitrary discrete signal by a trigonometric polynomial with decreasing harmonics in amplitude is proposed. It has an algorithmic complexity of O(NR(L + log2 N)), where L is the length of the polynomial, N is the length of the set of samples of the original signal, and NR is the length of the frequency basis of the fast Fourier transform (FFT) algorithm. The flowcharts of the developed algorithms, the source texts of Python programs, and the results of numerical experiments are presented. The developed algorithms can be applied to improve domestic technologies in the field of electronics and software, as well as included in the curricula of engineering specialties.
Keywords:
trigonometric polynomial, sequential harmonic subtraction method, high resolution, trigonometric approximation, least squares method, digital signal processing (DSP), the amplitude spectrum of the signal, data analysis, spectrum spreading.
Mots-clés : fast Fourier transform (FFT)
Mots-clés : fast Fourier transform (FFT)
@article{VMP_2024_25_3_a2,
author = {O. V. Osipov},
title = {An algorithm for approximating a discrete signal with a small number of harmonics with decreasing amplitudes},
journal = {Numerical methods and programming},
pages = {274--291},
publisher = {mathdoc},
volume = {25},
number = {3},
year = {2024},
language = {ru},
url = {http://geodesic.mathdoc.fr/item/VMP_2024_25_3_a2/}
}
TY - JOUR AU - O. V. Osipov TI - An algorithm for approximating a discrete signal with a small number of harmonics with decreasing amplitudes JO - Numerical methods and programming PY - 2024 SP - 274 EP - 291 VL - 25 IS - 3 PB - mathdoc UR - http://geodesic.mathdoc.fr/item/VMP_2024_25_3_a2/ LA - ru ID - VMP_2024_25_3_a2 ER -
%0 Journal Article %A O. V. Osipov %T An algorithm for approximating a discrete signal with a small number of harmonics with decreasing amplitudes %J Numerical methods and programming %D 2024 %P 274-291 %V 25 %N 3 %I mathdoc %U http://geodesic.mathdoc.fr/item/VMP_2024_25_3_a2/ %G ru %F VMP_2024_25_3_a2
O. V. Osipov. An algorithm for approximating a discrete signal with a small number of harmonics with decreasing amplitudes. Numerical methods and programming, Tome 25 (2024) no. 3, pp. 274-291. http://geodesic.mathdoc.fr/item/VMP_2024_25_3_a2/