Development of Graphic interface in Matlab App Designer to reinforce teaching of temporal-frequency analysis of digitals signals
Descripción del Articulo
This article describes the procedure for implementing a graphical user interface using the App Designer development environment and the Signal Processing Toolbox of Matlab software, to reinforce the teaching of analysis in the domain of time and frequency of periodic and typical signals used in the...
| Autor: | |
|---|---|
| Formato: | artículo |
| Fecha de Publicación: | 2023 |
| Institución: | Universidad Ricardo Palma |
| Repositorio: | Revistas - Universidad Ricardo Palma |
| Lenguaje: | español |
| OAI Identifier: | oai:oai.revistas.urp.edu.pe:article/6307 |
| Enlace del recurso: | http://revistas.urp.edu.pe/index.php/Perfiles_Ingenieria/article/view/6307 |
| Nivel de acceso: | acceso abierto |
| Materia: | Spectrogram Discrete Fourier Transform App Designer environment Matlab software Signal Processing Toolbox Espectrograma Transformada Discreta de Fourier entorno App Designer software Matlab Librería de Procesamiento de Señales |
| id |
REVURP_cfec3370ba57887442a65cfb24def917 |
|---|---|
| oai_identifier_str |
oai:oai.revistas.urp.edu.pe:article/6307 |
| network_acronym_str |
REVURP |
| network_name_str |
Revistas - Universidad Ricardo Palma |
| repository_id_str |
|
| dc.title.none.fl_str_mv |
Development of Graphic interface in Matlab App Designer to reinforce teaching of temporal-frequency analysis of digitals signals Desarrollo de una Interfaz gráfica en App Designer del Matlab para reforzar la enseñanza del análisis temporal-frecuencial de señales digitales |
| title |
Development of Graphic interface in Matlab App Designer to reinforce teaching of temporal-frequency analysis of digitals signals |
| spellingShingle |
Development of Graphic interface in Matlab App Designer to reinforce teaching of temporal-frequency analysis of digitals signals Huamaní Navarrete, Pedro F. Spectrogram Discrete Fourier Transform App Designer environment Matlab software Signal Processing Toolbox Espectrograma Transformada Discreta de Fourier entorno App Designer software Matlab Librería de Procesamiento de Señales |
| title_short |
Development of Graphic interface in Matlab App Designer to reinforce teaching of temporal-frequency analysis of digitals signals |
| title_full |
Development of Graphic interface in Matlab App Designer to reinforce teaching of temporal-frequency analysis of digitals signals |
| title_fullStr |
Development of Graphic interface in Matlab App Designer to reinforce teaching of temporal-frequency analysis of digitals signals |
| title_full_unstemmed |
Development of Graphic interface in Matlab App Designer to reinforce teaching of temporal-frequency analysis of digitals signals |
| title_sort |
Development of Graphic interface in Matlab App Designer to reinforce teaching of temporal-frequency analysis of digitals signals |
| dc.creator.none.fl_str_mv |
Huamaní Navarrete, Pedro F. |
| author |
Huamaní Navarrete, Pedro F. |
| author_facet |
Huamaní Navarrete, Pedro F. |
| author_role |
author |
| dc.subject.none.fl_str_mv |
Spectrogram Discrete Fourier Transform App Designer environment Matlab software Signal Processing Toolbox Espectrograma Transformada Discreta de Fourier entorno App Designer software Matlab Librería de Procesamiento de Señales |
| topic |
Spectrogram Discrete Fourier Transform App Designer environment Matlab software Signal Processing Toolbox Espectrograma Transformada Discreta de Fourier entorno App Designer software Matlab Librería de Procesamiento de Señales |
| description |
This article describes the procedure for implementing a graphical user interface using the App Designer development environment and the Signal Processing Toolbox of Matlab software, to reinforce the teaching of analysis in the domain of time and frequency of periodic and typical signals used in the subject Digital Signal Processing, which belongs to the Electronic Engineering Program of the Ricardo Palma University, Lima, Peru. Likewise, said interface was developed using various components such as DropDown, Button, Knob, Axes, Slider, among others, which allowed the choice of the type of signal from a list, choice of the sampling frequency and the percentage of overlap as well as the size of the window to segment the temporary signal, and in the same way the temporal, frequency and temporal graphic representation- frequency. In this way, the source code of the implementation of the graphical interface is shared with the students in order to reinforce the teaching process during the classes taught in the Computer Laboratory of the Faculty of Engineering, allowing them to interact directly with the graphical interface and manipulate it with the interest of changing the number and type of signals or updating the parameters of digitization and frequency analysis. Finally, four simulation results are presented that correspond to the choice of different periodic signals, with or without noise and DC signal, as well as different sampling frequencies and percentage of overlap. |
| publishDate |
2023 |
| dc.date.none.fl_str_mv |
2023-12-30 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://revistas.urp.edu.pe/index.php/Perfiles_Ingenieria/article/view/6307 10.31381/perfilesingenieria.v19i20.6307 |
| url |
http://revistas.urp.edu.pe/index.php/Perfiles_Ingenieria/article/view/6307 |
| identifier_str_mv |
10.31381/perfilesingenieria.v19i20.6307 |
| dc.language.none.fl_str_mv |
spa |
| language |
spa |
| dc.relation.none.fl_str_mv |
http://revistas.urp.edu.pe/index.php/Perfiles_Ingenieria/article/view/6307/9797 http://revistas.urp.edu.pe/index.php/Perfiles_Ingenieria/article/view/6307/10046 |
| dc.rights.none.fl_str_mv |
Derechos de autor 2024 Pedro F. Huamaní Navarrete https://creativecommons.org/licenses/by/4.0/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Derechos de autor 2024 Pedro F. Huamaní Navarrete https://creativecommons.org/licenses/by/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf text/html |
| dc.publisher.none.fl_str_mv |
Universidad Ricardo Palma |
| publisher.none.fl_str_mv |
Universidad Ricardo Palma |
| dc.source.none.fl_str_mv |
Engineering Profiles; Vol. 19 No. 20 (2023): Perfiles de Ingeniería (july-december) 2023; 147-166 Perfiles de Ingeniería; Vol. 19 Núm. 20 (2023): Perfiles de Ingeniería (julio-diciembre) 2023; 147-166 2519-5719 1996-6660 10.31381/perfilesingenieria.v20i20 reponame:Revistas - Universidad Ricardo Palma instname:Universidad Ricardo Palma instacron:URP |
| instname_str |
Universidad Ricardo Palma |
| instacron_str |
URP |
| institution |
URP |
| reponame_str |
Revistas - Universidad Ricardo Palma |
| collection |
Revistas - Universidad Ricardo Palma |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1807382146924412928 |
| spelling |
Development of Graphic interface in Matlab App Designer to reinforce teaching of temporal-frequency analysis of digitals signalsDesarrollo de una Interfaz gráfica en App Designer del Matlab para reforzar la enseñanza del análisis temporal-frecuencial de señales digitalesHuamaní Navarrete, Pedro F.SpectrogramDiscrete Fourier TransformApp Designer environmentMatlab softwareSignal Processing ToolboxEspectrogramaTransformada Discreta de Fourierentorno App Designersoftware MatlabLibrería de Procesamiento de SeñalesThis article describes the procedure for implementing a graphical user interface using the App Designer development environment and the Signal Processing Toolbox of Matlab software, to reinforce the teaching of analysis in the domain of time and frequency of periodic and typical signals used in the subject Digital Signal Processing, which belongs to the Electronic Engineering Program of the Ricardo Palma University, Lima, Peru. Likewise, said interface was developed using various components such as DropDown, Button, Knob, Axes, Slider, among others, which allowed the choice of the type of signal from a list, choice of the sampling frequency and the percentage of overlap as well as the size of the window to segment the temporary signal, and in the same way the temporal, frequency and temporal graphic representation- frequency. In this way, the source code of the implementation of the graphical interface is shared with the students in order to reinforce the teaching process during the classes taught in the Computer Laboratory of the Faculty of Engineering, allowing them to interact directly with the graphical interface and manipulate it with the interest of changing the number and type of signals or updating the parameters of digitization and frequency analysis. Finally, four simulation results are presented that correspond to the choice of different periodic signals, with or without noise and DC signal, as well as different sampling frequencies and percentage of overlap.Este artículo describe el procedimiento de implementación de una interfaz gráfica para usuario utilizando el entorno de desarrollo App Designer y el Toolbox Signal Processing del software Matlab, para reforzar la enseñanza del análisis en el dominio del tiempo y la frecuencia de señales periódicas y típicas empleadas en la asignatura Procesamiento Digital de Señales, la cual pertenece al Programa de Ingeniería Electrónica de la Universidad Ricardo Palma, Lima, Perú. Asimismo, dicha interfaz fue desarrollada utilizando variados componentes como DropDown, Button, Knob, Axes, Slider, entre otros más, los cuales permitieron la elección del tipo de señal desde una lista, elección de la frecuencia de muestreo y del porcentaje de sobreposición así como el tamaño de la ventana para segmentar la señal temporal, y de igual forma la representación gráfica temporal, frecuencial y temporal-frecuencial. De esta manera, el código fuente de la implementación de la interfaz gráfica es compartida con los estudiantes con la finalidad de reforzar el proceso de enseñanza durante las clases impartidas en el Laboratorio de Cómputo de la Facultad de Ingeniería, permitiendo a ellos interactuar directamente con la interfaz gráfica y manipularla con el interés de cambiar el número y tipo de señales o actualizar los parámetros de la digitalización y del análisis frecuencial. Finalmente, se presentan cuatro resultados de las simulaciones que corresponden a la elección de distintas señales periódicas, con o sin ruido y señal de continua, así como distintas frecuencias de muestreo y porcentaje de sobreposición.Universidad Ricardo Palma2023-12-30info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdftext/htmlhttp://revistas.urp.edu.pe/index.php/Perfiles_Ingenieria/article/view/630710.31381/perfilesingenieria.v19i20.6307Engineering Profiles; Vol. 19 No. 20 (2023): Perfiles de Ingeniería (july-december) 2023; 147-166Perfiles de Ingeniería; Vol. 19 Núm. 20 (2023): Perfiles de Ingeniería (julio-diciembre) 2023; 147-1662519-57191996-666010.31381/perfilesingenieria.v20i20reponame:Revistas - Universidad Ricardo Palmainstname:Universidad Ricardo Palmainstacron:URPspahttp://revistas.urp.edu.pe/index.php/Perfiles_Ingenieria/article/view/6307/9797http://revistas.urp.edu.pe/index.php/Perfiles_Ingenieria/article/view/6307/10046Derechos de autor 2024 Pedro F. Huamaní Navarretehttps://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessoai:oai.revistas.urp.edu.pe:article/63072024-08-02T14:23:00Z |
| score |
13.936249 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).