Freya: An educational MATLAB GUI-based tool for generalized Fourier series




Generalized Fourier series; Sturm-Liouville problems; Bessel functions; Legendre polynomials; MATLAB.


The Fourier analysis is a very powerful mathematical tool to decompose functions into their frequency components. Due to this, it has applications in a wide variety of fields inside the realm of science and engineering. As usual, this theory starts with a discussion about the trigonometric Fourier series, the expansion of a function in terms of sines and cosines, and then is generalized in the sense that other functions rather than the trigonometric ones can be used as an orthogonal basis, as the eigenfunctions of some specific Sturm-Liouville problems, such as Bessel functions and Legendre polynomials. In this direction, we present the so- called Freya, an educational graphical user interface (GUI) for the generalized Fourier series developed using the interactive MATLAB (MATrix Laboratory) App Designer environment. We aim to provide a user-friendly tool as a learning aid system for students to gain a comprehensive understanding of the subject as well as for teaching.


Arrayás, M., & Trueba, J. L. (2018). The method of Fourier transforms applied to electromagnetic knots. European Journal of Physics, 40(1), 015205.

Boyce, W. E., DiPrima, R. C., & Meade, D. B. (2001). Elementary differential equations and boundary value problems. (7th ed.) John Wiley & Sons Inc., New York, 259 - 300.

Bracewell, R. N. (1985). The Life of Joseph Fourier. Fourier Techniques and Applications, 1-4.

Brown, J. W. & Churchill, R. V. (2008). Fourier Series and Boundary Value Problems. 7th edn. Brown and Churchill series, McGraw-Hill Higher Education, Boston.

Carslaw, H. S. (1950). Introduction to the Theory of Fourier’s Series and Integrals. (3rd ed.) Dover Publications, New York, NY.

Debnath, L. (2012). A short biography of Joseph Fourier and historical development of Fourier series and Fourier transforms. International Journal of Mathematical Education in Science and Technology, 43(5), 589-612.

Do, T. S. (2018). The Fourier transform and principles of quantum mechanics. Applied Mathematics, 9(04), 347-354.

González-Velasco, E. A. (1996). Fourier analysis and boundary value problems. Elsevier.

Grattan-Guinness, I. (2005). Joseph Fourier, théorie analytique de la chaleur (1822). In Landmark Writings in Western Mathematics 1640-1940 (pp. 354-365). Elsevier Science.

Herivel, J. & Williams, L. P. (1975). Joseph Fourier: The Man and the Physicis. Physics Today, 28(11), 65. doi:10.1063/1.3069206.

Hmurcik, L. V., Husic, S., Murthy, G. S., Hadzic, A., & Chen, J. (2000). Using the Fourier series in a circuits or DSP laboratory. IEEE Transactions on Education,43(1), 58-62.

Horwitz, L. P. (2020). Fourier transform, quantum mechanics and quantum field theory on the manifold of general relativity. The European Physical Journal Plus, 135(6), 479.

Kreyszig, E., Kreyszig, H., & Norminton, E. J. (2011). Advanced Engineering Mathematics. 10th edn. John Wiley, Hoboken, NJ.

Maurey, B. (2019). Fourier, One Man, Several Lives. European Mathematical Society Magazine, (113), 8-20.

Oppenheim, A. V., Willsky, A. S., & Nawab, S. H. (1997). Signals & Systems. (2nd ed.), Prentice-Hall Signal Processing Series, Prentice Hall, Upper Saddle River, N.J.

Prestini E (2016). The Evolution of Applied Harmonic Analysis: Models of the Real World. 2nd edn. Springer-Verlag, New York, NY.

Prestini, E., & Prestini, E. (2004). Joseph Fourier: The Man and the Mathematician. The Evolution of Applied Harmonic Analysis: Models of the Real World, 1-29.

Reed, I. S., Tufts, D. W., Yu, X., Truong, T. K., Shih, M. T., & Yin, X. (1990). Fourier analysis and signal processing by use of the Mobius inversion formula. IEEE Transactions on Acoustics, Speech, and Signal Processing, 38(3), 458-470.

Scharlau, W., & Opolka, H. (1985). Fourier. In: From Fermat to Minkowski. Undergraduate Texts in Mathematics. Springer, New York, NY. 10.1007/978-1-4757-1867-6_7

Zill, D. G. (2022). Advanced Engineering Mathematics. (7th ed.) Jones & Bartlett Learning, Burlington, MA.




How to Cite

MACEDO, H. G. .; OLIVEIRA, V. K. de .; GOMES, A. K. F. .; FERNANDES, F. C. R. . Freya: An educational MATLAB GUI-based tool for generalized Fourier series. Research, Society and Development, [S. l.], v. 12, n. 2, p. e28712240312, 2023. DOI: 10.33448/rsd-v12i2.40312. Disponível em: Acesso em: 7 jun. 2023.