An elementary Python package to compute discrete Fourier series.
In mathematical analysis, Fourier series (FS) provide a way to represent periodic functions as a trigonometric polynomial. Given a periodic function
where the coefficients
In order for (FS) to be numerically computable we need to truncate the series to a finite order, say
Assume that we wish to perform FS on a given signal. Accordingly we acquired
which is the discrete Fourier series (DFS). The coefficients are discretised as well in a similar fashion:
The last four relationships are implemented in D-FUSS.