Publicación:
Implementación de esquemas numéricos para resolver un problema de valor inicial mediante la herramienta App Designer de MATLAB

dc.contributor.advisorARENAS TAWIL, ABRAHAM JOSE
dc.contributor.advisorDIAZ RODRIGUEZ, MIGUEL ANGEL
dc.contributor.authorLezcano Cuello, Daniela
dc.contributor.juryReales Martínez, Carlos Alberto
dc.contributor.juryGaleano Delgado, Juan Gabriel
dc.date.accessioned2025-01-16T15:39:44Z
dc.date.available2025-12-19
dc.date.available2025-01-16T15:39:44Z
dc.date.issued2024-12-17
dc.description.abstractEste trabajo de grado presenta el desarrollo de una aplicación en MATLAB App Designer que representa un valioso recurso para la enseñanza del análisis numérico. La herramienta permite la visualización y comparación de diversos métodos numéricos para resolver ecuaciones diferenciales ordinarias con problemas de valor inicial, entre ellos el método de Euler, Runge-Kutta de orden 2, 3 y 4, Adams-Bashforth de orden 2, 3 y 4, y Adams-Moulton de orden 2, 3 y 4. Esto no solo facilita la comprensión de los conceptos teóricos, sino que también abre nuevas posibilidades para la exploración y el desarrollo de aplicaciones más complejas. Se espera que esta herramienta contribuya a motivar a los estudiantes a profundizar en el campo del análisis numérico y a aplicar sus conocimientos en la resolución de problemas reales.spa
dc.description.abstractThis thesis project presents the development of an application in MATLAB App Designer, providing a valuable resource for teaching numerical analysis. The tool enables the visualization and comparison of various numerical methods for solving ordinary differential equations with initial value problems, including the Euler method, RungeKutta methods of order 2, 3, and 4, Adams-Bashforth methods of order 2, 3, and 4, and Adams-Moulton methods of order 2, 3, and 4. This not only facilitates understanding of theoretical concepts but also opens new possibilities for exploring and developing more complex applications. This tool aims to motivate students to deepen their understanding of numerical analysis and apply their knowledge to solving real-world problems.eng
dc.description.degreelevelPregrado
dc.description.degreenameMatemático(a)
dc.description.modalityTrabajos de Investigación y/o Extensión
dc.description.tableofcontentsResumen vispa
dc.description.tableofcontentsAbstract viieng
dc.description.tableofcontentsÍndice de figuras xiispa
dc.description.tableofcontentsIntroducción 1spa
dc.description.tableofcontents1. De los Números a los Algoritmos 3spa
dc.description.tableofcontents1.1. Raíces del Análisis Numérico. . . . . . . . . . . . . . . . . . . . . . . 3spa
dc.description.tableofcontents1.1.1. Orígenes Antiguos . . . . . . . . . . . . . . . . . . . . . . . . 4spa
dc.description.tableofcontents1.1.2. Desarrollo en la Edad Media y el Renacimiento . . . . . . . . 4spa
dc.description.tableofcontents1.1.3. El Siglo XVIII y XIX. . . . . . . . . . . . . . . . . . . . . . . 5spa
dc.description.tableofcontents1.1.4. La Revolución de las Computadoras. . . . . . . . . . . . . . . 5spa
dc.description.tableofcontents1.1.5. Impacto en la Ciencia Moderna . . . . . . . . . . . . . . . . . 6spa
dc.description.tableofcontents1.2. Herramientas y Métodos Clásicos . . . . . . . . . . . . . . . . . . . . 6spa
dc.description.tableofcontents1.2.1. Ecuaciones Diferenciales Ordinarias . . . . . . . . . . . . . . . 7spa
dc.description.tableofcontents1.2.2. Ecuaciones en Derivadas Parciales . . . . . . . . . . . . . . . . 9spa
dc.description.tableofcontents1.3. La Revolución del Análisis Computacional . . . . . . . . . . . . . . . 10spa
dc.description.tableofcontents1.3.1. Método de Euler . . . . . . . . . . . . . . . . . . . . . . . . . 10spa
dc.description.tableofcontents1.3.2. Análisis de Errores . . . . . . . . . . . . . . . . . . . . . . . . 13spa
dc.description.tableofcontents1.3.3. Métodos de series de Taylor de Orden Superior . . . . . . . . 15spa
dc.description.tableofcontents1.3.4. Método de Runge-Kutta de Orden dos (RK2) . . . . . . . . . 16spa
dc.description.tableofcontents1.3.5. Método de Runge-Kutta de cuarto orden (RK4) . . . . . . . . 18spa
dc.description.tableofcontents1.3.6. Métodos Multipasos . . . . . . . . . . . . . . . . . . . . . . . 21spa
dc.description.tableofcontents1.3.7. Método de Adams-Bashforth. . . . . . . . . . . . . . . . . . . 21spa
dc.description.tableofcontents1.3.8. Métodos Predictores-Correctores . . . . . . . . . . . . . . . . 24spa
dc.description.tableofcontents1.3.9. Método de Adams-Moulton . . . . . . . . . . . . . . . . . . . 25spa
dc.description.tableofcontents2. MATLAB y App Designer 28spa
dc.description.tableofcontents2.1. MATLAB en la Matemática Aplicada . . . . . . . . . . . . . . . . . . 28spa
dc.description.tableofcontents2.1.1. Historia y Evolución de MATLAB. . . . . . . . . . . . . . . . 28spa
dc.description.tableofcontents2.1.2. Aplicaciones en la Matemática Aplicada . . . . . . . . . . . . 29spa
dc.description.tableofcontents2.1.3. MATLAB en otras Áreas . . . . . . . . . . . . . . . . . . . . . 29spa
dc.description.tableofcontents2.2. Interfaces Gráficas y Funcionalidad en MATLAB . . . . . . . . . . . 29spa
dc.description.tableofcontents2.2.1. Métodos para la Creación de GUIs en MATLAB. . . . . . . . 30spa
dc.description.tableofcontents2.2.2. App Designer: Soporte Gráfico y Funcional . . . . . . . . . . . 30spa
dc.description.tableofcontents2.3. App Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30spa
dc.description.tableofcontents2.3.1. Acceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31spa
dc.description.tableofcontents2.3.2. Entorno de trabajo . . . . . . . . . . . . . . . . . . . . . . . . 32spa
dc.description.tableofcontents2.3.3. Componentes . . . . . . . . . . . . . . . . . . . . . . . . . . . 45spa
dc.description.tableofcontents2.3.4. Code View. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48spa
dc.description.tableofcontents2.3.5. Guardar interfaces gráficas . . . . . . . . . . . . . . . . . . . . 52spa
dc.description.tableofcontents3. Prototipo Obtenido 54spa
dc.description.tableofcontents3.1. Conceptualización y Diseño del Prototipo. . . . . . . . . . . . . . . . 54spa
dc.description.tableofcontents3.2. Implementación Paso a Paso . . . . . . . . . . . . . . . . . . . . . . . 56spa
dc.description.tableofcontents3.2.1. Conexión entre Design View y Code View . . . . . . . . . . . 56spa
dc.description.tableofcontents3.2.2. Asignación de Funciones a los Componentes . . . . . . . . . . 58spa
dc.description.tableofcontents3.2.3. Implementación del Método de Euler . . . . . . . . . . . . . . 59spa
dc.description.tableofcontents3.2.4. Implementación del Solver ode45 . . . . . . . . . . . . . . . . 60spa
dc.description.tableofcontents3.2.5. Graficar los Resultados . . . . . . . . . . . . . . . . . . . . . . 60spa
dc.description.tableofcontents3.2.6. Implementación de Todos los Métodos . . . . . . . . . . . . . 61spa
dc.description.tableofcontents3.3. Conclusión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61spa
dc.description.tableofcontents3.4. Más Allá del Prototipo . . . . . . . . . . . . . . . . . . . . . . . . . . 62spa
dc.description.tableofcontents3.4.1. Expansión de Métodos Numéricos Disponibles . . . . . . . . . 62spa
dc.description.tableofcontentsBibliografía 64spa
dc.description.tableofcontentsApéndice 65spa
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad de Córdoba
dc.identifier.reponameRepositorio Universidad de Córdoba
dc.identifier.repourlhttps://repositorio.unicordoba.edu.co/
dc.identifier.urihttps://repositorio.unicordoba.edu.co/handle/ucordoba/8855
dc.language.isospa
dc.publisherUniversidad de Córdoba
dc.publisher.facultyFacultad de Ciencias Básicas
dc.publisher.placeMontería, Córdoba, Colombia
dc.publisher.programMatemática
dc.relation.referencesKharab, A., & Guenther, R. (2018). An Introduction to Numerical Methods: A MATLAB® Approach. CRC Press.
dc.relation.referencesLindfield, G., & Penny, J. (2018). Numerical methods: using MATLAB. Academic Press
dc.relation.referencesLopez, C. (2014). MATLAB programming for numerical analysis. Apress.
dc.relation.referencesBoyce, W. E., DiPrima, R. C., & Meade, D. B. (2017). Elementary differential equations. John Wiley & Sons.
dc.relation.referencesCastillo García, G., Faúndez Sepúlveda, L., & Rivas Urra, D. (2010). Introduc ción al análisis numérico.
dc.relation.referencesBoyer, C. B., & Merzbach, U. C. (2011). A history of mathematics. John Wiley & Sons.
dc.relation.referencesGautschi, W. (2011). Numerical analysis. Springer Science & Business Media.
dc.relation.referencesCortés, F. R. (2012). Matlab: aplicado a robótica y mecatrónica. Alpha Editorial.
dc.relation.referencesCid Espinosa, G. (2018). Programación de interfaz gráfica en App Designer para el control vectorial de motores de imanes permanentes.
dc.relation.referencesMartínez Fernández, I. (2022). Desarrollo de una aplicación en MATLAB app designer para calcular la transformada inversa de Laplace aplicando métodos numéricos (Bachelor’s thesis).
dc.rightsCopyright Universidad de Córdoba, 2025
dc.rights.accessrightsinfo:eu-repo/semantics/embargoedAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_f1cf
dc.rights.licenseAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.keywordsApplicationeng
dc.subject.keywordsMATLABeng
dc.subject.keywordsApp Designereng
dc.subject.keywordsMethodseng
dc.subject.keywordsODEeng
dc.subject.keywordsIVPeng
dc.subject.proposalAplicaciónspa
dc.subject.proposalMATLABspa
dc.subject.proposalApp Designerspa
dc.subject.proposalMétodosspa
dc.subject.proposalEDOspa
dc.subject.proposalPVIspa
dc.titleImplementación de esquemas numéricos para resolver un problema de valor inicial mediante la herramienta App Designer de MATLABspa
dc.typeTrabajo de grado - Pregrado
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.contentText
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.versioninfo:eu-repo/semantics/acceptedVersion
dspace.entity.typePublication
Archivos
Bloque original
Mostrando 1 - 2 de 2
No hay miniatura disponible
Nombre:
lezcanocuellodaniela.pdf
Tamaño:
2.41 MB
Formato:
Adobe Portable Document Format
No hay miniatura disponible
Nombre:
Autorización de Publicación.pdf
Tamaño:
270.81 KB
Formato:
Adobe Portable Document Format
Bloque de licencias
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
15.18 KB
Formato:
Item-specific license agreed upon to submission
Descripción: