FFT tutor: A matlab-based instructional tool for FFT parameter exploration
Keywords:Fourier transforms, MATLAB, Time domain analysis, FFT analyses, Fft spectrums, Frequency domains, Harmonic signals, Instructional tools, Parameter explorations, Practical, Significant factors, Spectral leakages, Visual comparisons
AbstractAn overview of the way various fast Fourier Transforms (FFT) parameters relate and can be selected in a practical way, is presented. Significant factors associated with spectral leakage, windowing, and zero-padding are also discussed. A MetaLab-based tool is introduced to help in visualizing these concepts. The tool allows the user, to graphically evaluate the influence of the analysis parameters on harmonic signals and a custom dataset, such as a sound recording. It also allows the user the user to experiment with and optimize the FFT analysis parameters, to enhance the resulting FFT spectrum, while enabling visual comparison of the inverse of the spectrum produced with the original time-domain signal. The parameters governing the time and the frequency domain windows also need to be better selected, to use the FFT effectively.
How to Cite
Copyright on articles is held by the author(s). The corresponding author has the right to grant on behalf of all authors and does grant on behalf of all authors, a worldwide exclusive licence (or non-exclusive license for government employees) to the Publishers and its licensees in perpetuity, in all forms, formats and media (whether known now or created in the future)
i) to publish, reproduce, distribute, display and store the Contribution;
ii) to translate the Contribution into other languages, create adaptations, reprints, include within collections and create summaries, extracts and/or, abstracts of the Contribution;
iii) to exploit all subsidiary rights in the Contribution,
iv) to provide the inclusion of electronic links from the Contribution to third party material where-ever it may be located;
v) to licence any third party to do any or all of the above.