Fourier Transform And Fourier Series
Continuous Variable
Given a function
where
Practically, the domain of
in the case of
One of the most common case is put function on circle by setting
and
If
where
However, there is a way to view Fourier transform as a limit version of Fourier series if
by restrict ourselves on
since
where
if
as
Discrete Variable
Many famous algorithms concern about Fourier transform, unfortunately computer cannot deal with continuous variable, so we have to use discrete version of Fourier transform in numerical computing.
There is a trick to turn those formulas of continuous variable to discrete version directly. We change the measure used in integration from usual Lebesgue measure to counting measure.
Given a set of points
where
If
Mostly
which is called discrete Fourier transform (DFT) of
And this is the inverse formula we need.
If
note the flexible invariance
and
when
In most software (such as MATLAB),
and
respectively. (Remark: the factor
in MATLAB fft
and ifft
commend.)
There is an extremely effective algorithm to compute DFT called fast Fourier transform (FFT), which is one of the most useful and important algorithm. In each step, FFT uses all previous information instead of only using values computed in last previous step. By using this idea, FFT could do DFT on
In the end, we consider a special case:
where
Note in this case, the above integration and series may divergent, there usually are some restriction
Similarily, the Fourier and inverse Fourier transform on
and
where
In fact, there is another intersting way to get Fourier transform when
now use value of
if this integration converges. The significant part of last line in the formula is exactly the Fourier transform we have defined before.
- Title: Fourier Transform And Fourier Series
- Author: Gypsophila
- Created at : 2024-05-09 23:56:51
- Updated at : 2024-05-10 00:07:13
- Link: https://chenx.space/2024/05/09/Fourier/
- License: This work is licensed under CC BY-NC-SA 4.0.