Publicación: Implementación de esquemas numéricos para resolver un problema de valor inicial mediante la herramienta App Designer de MATLAB
dc.contributor.advisor | ARENAS TAWIL, ABRAHAM JOSE | |
dc.contributor.advisor | DIAZ RODRIGUEZ, MIGUEL ANGEL | |
dc.contributor.author | Lezcano Cuello, Daniela | |
dc.contributor.jury | Reales Martínez, Carlos Alberto | |
dc.contributor.jury | Galeano Delgado, Juan Gabriel | |
dc.date.accessioned | 2025-01-16T15:39:44Z | |
dc.date.available | 2025-12-19 | |
dc.date.available | 2025-01-16T15:39:44Z | |
dc.date.issued | 2024-12-17 | |
dc.description.abstract | Este 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.abstract | This 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.degreelevel | Pregrado | |
dc.description.degreename | Matemático(a) | |
dc.description.modality | Trabajos de Investigación y/o Extensión | |
dc.description.tableofcontents | Resumen vi | spa |
dc.description.tableofcontents | Abstract vii | eng |
dc.description.tableofcontents | Índice de figuras xii | spa |
dc.description.tableofcontents | Introducción 1 | spa |
dc.description.tableofcontents | 1. De los Números a los Algoritmos 3 | spa |
dc.description.tableofcontents | 1.1. Raíces del Análisis Numérico. . . . . . . . . . . . . . . . . . . . . . . 3 | spa |
dc.description.tableofcontents | 1.1.1. Orígenes Antiguos . . . . . . . . . . . . . . . . . . . . . . . . 4 | spa |
dc.description.tableofcontents | 1.1.2. Desarrollo en la Edad Media y el Renacimiento . . . . . . . . 4 | spa |
dc.description.tableofcontents | 1.1.3. El Siglo XVIII y XIX. . . . . . . . . . . . . . . . . . . . . . . 5 | spa |
dc.description.tableofcontents | 1.1.4. La Revolución de las Computadoras. . . . . . . . . . . . . . . 5 | spa |
dc.description.tableofcontents | 1.1.5. Impacto en la Ciencia Moderna . . . . . . . . . . . . . . . . . 6 | spa |
dc.description.tableofcontents | 1.2. Herramientas y Métodos Clásicos . . . . . . . . . . . . . . . . . . . . 6 | spa |
dc.description.tableofcontents | 1.2.1. Ecuaciones Diferenciales Ordinarias . . . . . . . . . . . . . . . 7 | spa |
dc.description.tableofcontents | 1.2.2. Ecuaciones en Derivadas Parciales . . . . . . . . . . . . . . . . 9 | spa |
dc.description.tableofcontents | 1.3. La Revolución del Análisis Computacional . . . . . . . . . . . . . . . 10 | spa |
dc.description.tableofcontents | 1.3.1. Método de Euler . . . . . . . . . . . . . . . . . . . . . . . . . 10 | spa |
dc.description.tableofcontents | 1.3.2. Análisis de Errores . . . . . . . . . . . . . . . . . . . . . . . . 13 | spa |
dc.description.tableofcontents | 1.3.3. Métodos de series de Taylor de Orden Superior . . . . . . . . 15 | spa |
dc.description.tableofcontents | 1.3.4. Método de Runge-Kutta de Orden dos (RK2) . . . . . . . . . 16 | spa |
dc.description.tableofcontents | 1.3.5. Método de Runge-Kutta de cuarto orden (RK4) . . . . . . . . 18 | spa |
dc.description.tableofcontents | 1.3.6. Métodos Multipasos . . . . . . . . . . . . . . . . . . . . . . . 21 | spa |
dc.description.tableofcontents | 1.3.7. Método de Adams-Bashforth. . . . . . . . . . . . . . . . . . . 21 | spa |
dc.description.tableofcontents | 1.3.8. Métodos Predictores-Correctores . . . . . . . . . . . . . . . . 24 | spa |
dc.description.tableofcontents | 1.3.9. Método de Adams-Moulton . . . . . . . . . . . . . . . . . . . 25 | spa |
dc.description.tableofcontents | 2. MATLAB y App Designer 28 | spa |
dc.description.tableofcontents | 2.1. MATLAB en la Matemática Aplicada . . . . . . . . . . . . . . . . . . 28 | spa |
dc.description.tableofcontents | 2.1.1. Historia y Evolución de MATLAB. . . . . . . . . . . . . . . . 28 | spa |
dc.description.tableofcontents | 2.1.2. Aplicaciones en la Matemática Aplicada . . . . . . . . . . . . 29 | spa |
dc.description.tableofcontents | 2.1.3. MATLAB en otras Áreas . . . . . . . . . . . . . . . . . . . . . 29 | spa |
dc.description.tableofcontents | 2.2. Interfaces Gráficas y Funcionalidad en MATLAB . . . . . . . . . . . 29 | spa |
dc.description.tableofcontents | 2.2.1. Métodos para la Creación de GUIs en MATLAB. . . . . . . . 30 | spa |
dc.description.tableofcontents | 2.2.2. App Designer: Soporte Gráfico y Funcional . . . . . . . . . . . 30 | spa |
dc.description.tableofcontents | 2.3. App Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 | spa |
dc.description.tableofcontents | 2.3.1. Acceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 | spa |
dc.description.tableofcontents | 2.3.2. Entorno de trabajo . . . . . . . . . . . . . . . . . . . . . . . . 32 | spa |
dc.description.tableofcontents | 2.3.3. Componentes . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 | spa |
dc.description.tableofcontents | 2.3.4. Code View. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 | spa |
dc.description.tableofcontents | 2.3.5. Guardar interfaces gráficas . . . . . . . . . . . . . . . . . . . . 52 | spa |
dc.description.tableofcontents | 3. Prototipo Obtenido 54 | spa |
dc.description.tableofcontents | 3.1. Conceptualización y Diseño del Prototipo. . . . . . . . . . . . . . . . 54 | spa |
dc.description.tableofcontents | 3.2. Implementación Paso a Paso . . . . . . . . . . . . . . . . . . . . . . . 56 | spa |
dc.description.tableofcontents | 3.2.1. Conexión entre Design View y Code View . . . . . . . . . . . 56 | spa |
dc.description.tableofcontents | 3.2.2. Asignación de Funciones a los Componentes . . . . . . . . . . 58 | spa |
dc.description.tableofcontents | 3.2.3. Implementación del Método de Euler . . . . . . . . . . . . . . 59 | spa |
dc.description.tableofcontents | 3.2.4. Implementación del Solver ode45 . . . . . . . . . . . . . . . . 60 | spa |
dc.description.tableofcontents | 3.2.5. Graficar los Resultados . . . . . . . . . . . . . . . . . . . . . . 60 | spa |
dc.description.tableofcontents | 3.2.6. Implementación de Todos los Métodos . . . . . . . . . . . . . 61 | spa |
dc.description.tableofcontents | 3.3. Conclusión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 | spa |
dc.description.tableofcontents | 3.4. Más Allá del Prototipo . . . . . . . . . . . . . . . . . . . . . . . . . . 62 | spa |
dc.description.tableofcontents | 3.4.1. Expansión de Métodos Numéricos Disponibles . . . . . . . . . 62 | spa |
dc.description.tableofcontents | Bibliografía 64 | spa |
dc.description.tableofcontents | Apéndice 65 | spa |
dc.format.mimetype | application/pdf | |
dc.identifier.instname | Universidad de Córdoba | |
dc.identifier.reponame | Repositorio Universidad de Córdoba | |
dc.identifier.repourl | https://repositorio.unicordoba.edu.co/ | |
dc.identifier.uri | https://repositorio.unicordoba.edu.co/handle/ucordoba/8855 | |
dc.language.iso | spa | |
dc.publisher | Universidad de Córdoba | |
dc.publisher.faculty | Facultad de Ciencias Básicas | |
dc.publisher.place | Montería, Córdoba, Colombia | |
dc.publisher.program | Matemática | |
dc.relation.references | Kharab, A., & Guenther, R. (2018). An Introduction to Numerical Methods: A MATLAB® Approach. CRC Press. | |
dc.relation.references | Lindfield, G., & Penny, J. (2018). Numerical methods: using MATLAB. Academic Press | |
dc.relation.references | Lopez, C. (2014). MATLAB programming for numerical analysis. Apress. | |
dc.relation.references | Boyce, W. E., DiPrima, R. C., & Meade, D. B. (2017). Elementary differential equations. John Wiley & Sons. | |
dc.relation.references | Castillo García, G., Faúndez Sepúlveda, L., & Rivas Urra, D. (2010). Introduc ción al análisis numérico. | |
dc.relation.references | Boyer, C. B., & Merzbach, U. C. (2011). A history of mathematics. John Wiley & Sons. | |
dc.relation.references | Gautschi, W. (2011). Numerical analysis. Springer Science & Business Media. | |
dc.relation.references | Cortés, F. R. (2012). Matlab: aplicado a robótica y mecatrónica. Alpha Editorial. | |
dc.relation.references | Cid Espinosa, G. (2018). Programación de interfaz gráfica en App Designer para el control vectorial de motores de imanes permanentes. | |
dc.relation.references | Martí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.rights | Copyright Universidad de Córdoba, 2025 | |
dc.rights.accessrights | info:eu-repo/semantics/embargoedAccess | |
dc.rights.coar | http://purl.org/coar/access_right/c_f1cf | |
dc.rights.license | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.subject.keywords | Application | eng |
dc.subject.keywords | MATLAB | eng |
dc.subject.keywords | App Designer | eng |
dc.subject.keywords | Methods | eng |
dc.subject.keywords | ODE | eng |
dc.subject.keywords | IVP | eng |
dc.subject.proposal | Aplicación | spa |
dc.subject.proposal | MATLAB | spa |
dc.subject.proposal | App Designer | spa |
dc.subject.proposal | Métodos | spa |
dc.subject.proposal | EDO | spa |
dc.subject.proposal | PVI | spa |
dc.title | Implementación de esquemas numéricos para resolver un problema de valor inicial mediante la herramienta App Designer de MATLAB | spa |
dc.type | Trabajo de grado - Pregrado | |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | |
dc.type.content | Text | |
dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
dc.type.version | info:eu-repo/semantics/acceptedVersion | |
dspace.entity.type | Publication |
Archivos
Bloque de licencias
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: