This package provides functions to compute the Fast Fourier Transform (FFT).
For an example see Examples.RealFFT1 where the following signal is computed during simulation
y = 5 + 3*sin(2*pi*2) + 1.5*cos(2*pi*3)
the continuous-time signal y is sampled and the FFT is computed with a call to realFFT(f_max=4, f_resolution=0.2), resulting in:
| Name | Description |
|---|---|
| Examples | Examples demonstrating the usage of the Math.FastFourierTransform functions |
| realFFTinfo | Print information about real FFT for given f_max and f_resolution |
| realFFTsamplePoints | Return number of sample points for a real FFT |
| realFFT | Return amplitude and phase vectors for a real FFT |
| realFFTwriteToFile | Write real FFT computation to file |
| Internal | Internal library that should not be used directly by a user |
| Date | Description |
|---|---|
| Nov. 29, 2015 | Initial version implemented by Martin R. Kuhn and Martin Otter (DLR Institute of System Dynamics and Control. |