Freya: An educational MATLAB GUI-based tool for generalized Fourier series
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Research, Society and Development |
Texto Completo: | https://rsdjournal.org/index.php/rsd/article/view/40312 |
Resumo: | 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. |
id |
UNIFEI_0a00141396dee3fb507bdafe6c23ff9c |
---|---|
oai_identifier_str |
oai:ojs.pkp.sfu.ca:article/40312 |
network_acronym_str |
UNIFEI |
network_name_str |
Research, Society and Development |
repository_id_str |
|
spelling |
Freya: An educational MATLAB GUI-based tool for generalized Fourier seriesFreya: Una herramienta educativa en el Entorno GUIDE de MATLAB para series de Fourier generalizadasFreya: Uma ferramenta educacional em Ambiente GUIDE do MATLAB para séries de Fourier generalizadasSérie de Fourier generalizadaProblemas de Sturm-LiouvilleFunções de BesselPolinômios de LegendreMATLAB.Series de Fourier generalizadasProblemas de Sturm-LiouvilleFunciones de BesselPolinomios de LegendreMATLAB.Generalized Fourier seriesSturm-Liouville problemsBessel functionsLegendre polynomialsMATLAB.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.El análisis de Fourier es una herramienta matemática muy poderosa para descomponer funciones en sus componentes de frecuencia. Por esta razón, la herramienta se puede aplicar en una amplia variedad de áreas dentro del dominio de la ciencia y la ingeniería. Como de costumbre, esta teoría comienza con una discusión de la serie trigonométrica de Fourier, la expansión de una función en términos de senos y cosenos, y luego se generaliza en el sentido de que funciones distintas a las trigonométricas se pueden usar como base ortogonal, como por ejemplo: funciones propias de algunos problemas específicos de Sturm-Liouville, como las funciones de Bessel y los polinomios de Legendre. En este sentido, presentamos "Freya", una interfaz gráfica de usuario (GUI) educativa para la serie de Fourier generalizada desarrollada utilizando el entorno interactivo MATLAB (MATrix LABoratory) App Designer. Nuestro objetivo es proporcionar una herramienta fácil de usar como un sistema de ayuda al aprendizaje para que los estudiantes obtengan una comprensión integral de la materia, así como para la enseñanza.A análise de Fourier é uma ferramenta matemática muito poderosa para decompor funções em seus componentes de frequência. Devido a isso, tem aplicações em uma variedade ampla de áreas dentro do domínio da ciência e da engenharia. Como de costume, essa teoria começa com uma discussão sobre a série trigonométrica de Fourier, a expansão de uma função em termos de senos e cossenos, e depois é generalizada no sentido de que outras funções, além das trigonométricas, podem ser usadas como base ortogonal, como autofunções de alguns problemas específicos de Sturm-Liouville, como funções de Bessel e polinômios de Legendre. Nesse sentido, apresenta-se a chamada Freya, uma interface gráfica do usuário (GUI) educacional para a série de Fourier generalizada desenvolvida usando o ambiente interativo MATLAB (MATrix LABoratory) App Designer. Nosso objetivo é fornecer uma ferramenta amigável como um sistema de auxílio ao aprendizado para que os alunos obtenham uma compreensão abrangente do assunto, bem como para o ensino.Research, Society and Development2023-02-13info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://rsdjournal.org/index.php/rsd/article/view/4031210.33448/rsd-v12i2.40312Research, Society and Development; Vol. 12 No. 2; e28712240312Research, Society and Development; Vol. 12 Núm. 2; e28712240312Research, Society and Development; v. 12 n. 2; e287122403122525-3409reponame:Research, Society and Developmentinstname:Universidade Federal de Itajubá (UNIFEI)instacron:UNIFEIenghttps://rsdjournal.org/index.php/rsd/article/view/40312/32967Copyright (c) 2023 Humberto Gimenes Macedo; Virginia Klausner de Oliveira; Anna Karina Fontes Gomes; Francisco Carlos Rocha Fernandeshttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessMacedo, Humberto Gimenes Oliveira, Virginia Klausner de Gomes, Anna Karina Fontes Fernandes, Francisco Carlos Rocha 2023-02-14T20:07:52Zoai:ojs.pkp.sfu.ca:article/40312Revistahttps://rsdjournal.org/index.php/rsd/indexPUBhttps://rsdjournal.org/index.php/rsd/oairsd.articles@gmail.com2525-34092525-3409opendoar:2023-02-14T20:07:52Research, Society and Development - Universidade Federal de Itajubá (UNIFEI)false |
dc.title.none.fl_str_mv |
Freya: An educational MATLAB GUI-based tool for generalized Fourier series Freya: Una herramienta educativa en el Entorno GUIDE de MATLAB para series de Fourier generalizadas Freya: Uma ferramenta educacional em Ambiente GUIDE do MATLAB para séries de Fourier generalizadas |
title |
Freya: An educational MATLAB GUI-based tool for generalized Fourier series |
spellingShingle |
Freya: An educational MATLAB GUI-based tool for generalized Fourier series Macedo, Humberto Gimenes Série de Fourier generalizada Problemas de Sturm-Liouville Funções de Bessel Polinômios de Legendre MATLAB. Series de Fourier generalizadas Problemas de Sturm-Liouville Funciones de Bessel Polinomios de Legendre MATLAB. Generalized Fourier series Sturm-Liouville problems Bessel functions Legendre polynomials MATLAB. |
title_short |
Freya: An educational MATLAB GUI-based tool for generalized Fourier series |
title_full |
Freya: An educational MATLAB GUI-based tool for generalized Fourier series |
title_fullStr |
Freya: An educational MATLAB GUI-based tool for generalized Fourier series |
title_full_unstemmed |
Freya: An educational MATLAB GUI-based tool for generalized Fourier series |
title_sort |
Freya: An educational MATLAB GUI-based tool for generalized Fourier series |
author |
Macedo, Humberto Gimenes |
author_facet |
Macedo, Humberto Gimenes Oliveira, Virginia Klausner de Gomes, Anna Karina Fontes Fernandes, Francisco Carlos Rocha |
author_role |
author |
author2 |
Oliveira, Virginia Klausner de Gomes, Anna Karina Fontes Fernandes, Francisco Carlos Rocha |
author2_role |
author author author |
dc.contributor.author.fl_str_mv |
Macedo, Humberto Gimenes Oliveira, Virginia Klausner de Gomes, Anna Karina Fontes Fernandes, Francisco Carlos Rocha |
dc.subject.por.fl_str_mv |
Série de Fourier generalizada Problemas de Sturm-Liouville Funções de Bessel Polinômios de Legendre MATLAB. Series de Fourier generalizadas Problemas de Sturm-Liouville Funciones de Bessel Polinomios de Legendre MATLAB. Generalized Fourier series Sturm-Liouville problems Bessel functions Legendre polynomials MATLAB. |
topic |
Série de Fourier generalizada Problemas de Sturm-Liouville Funções de Bessel Polinômios de Legendre MATLAB. Series de Fourier generalizadas Problemas de Sturm-Liouville Funciones de Bessel Polinomios de Legendre MATLAB. Generalized Fourier series Sturm-Liouville problems Bessel functions Legendre polynomials MATLAB. |
description |
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. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-02-13 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://rsdjournal.org/index.php/rsd/article/view/40312 10.33448/rsd-v12i2.40312 |
url |
https://rsdjournal.org/index.php/rsd/article/view/40312 |
identifier_str_mv |
10.33448/rsd-v12i2.40312 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
https://rsdjournal.org/index.php/rsd/article/view/40312/32967 |
dc.rights.driver.fl_str_mv |
https://creativecommons.org/licenses/by/4.0 info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by/4.0 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Research, Society and Development |
publisher.none.fl_str_mv |
Research, Society and Development |
dc.source.none.fl_str_mv |
Research, Society and Development; Vol. 12 No. 2; e28712240312 Research, Society and Development; Vol. 12 Núm. 2; e28712240312 Research, Society and Development; v. 12 n. 2; e28712240312 2525-3409 reponame:Research, Society and Development instname:Universidade Federal de Itajubá (UNIFEI) instacron:UNIFEI |
instname_str |
Universidade Federal de Itajubá (UNIFEI) |
instacron_str |
UNIFEI |
institution |
UNIFEI |
reponame_str |
Research, Society and Development |
collection |
Research, Society and Development |
repository.name.fl_str_mv |
Research, Society and Development - Universidade Federal de Itajubá (UNIFEI) |
repository.mail.fl_str_mv |
rsd.articles@gmail.com |
_version_ |
1797052618865901568 |