Programa de aplicação para resolver sistemas de equações não lineares

Autores

DOI:

https://doi.org/10.35622/j.ti.2024.01.001

Palavras-chave:

convergência, matrizes, métodos numéricos, programa de aplicação, sistemas de equações não lineares

Resumo

Introdução: Os programas de aplicação em matemática tiveram um impacto significativo na resolução de sistemas de equações não lineares e estão impactando várias áreas. Em uma equação não linear, nem sempre é fácil determinar sua raiz ou ponto de convergência; é necessário analisar e restringir o comportamento das funções que a compõem. Objetivo: Desenvolver um programa matemático para resolver sistemas de equações não lineares, selecionando o método mais eficiente e apresentando resultados que incluam a análise de convergência e estabilidade dos métodos iterativos implementados. Método: Para resolver o sistema do tipo V(X)=0, foram utilizados métodos como Iteração Simples, Gradiente, Newton, Newton Modificado e Quasi-Newton. Para o desenvolvimento do programa de aplicação, foi utilizado o Visual C++ 6.0 juntamente com as bibliotecas do Matlab 6.5 para o cálculo de notações matemáticas. Resultados: Foi desenvolvido um programa de aplicação chamado SMENLI (Software Matemático para resolver Equações Não Lineares), que implementou diversos métodos iterativos para resolver 20 sistemas de equações não lineares. Desses, 15 convergiram e 5 divergiram. Alguns não convergiram devido ao ponto inicial fornecido ao programa, que utiliza um analisador léxico. Além disso, é importante lembrar que nem todos os sistemas de equações não lineares têm solução. Conclusões: Descobriu-se que os métodos de Newton e Newton Modificado são os mais eficientes em termos de convergência, destacando-se por seu menor tempo e menos iterações em comparação com outros métodos implementados. No entanto, em casos excepcionais com certos sistemas de equações não lineares, o método Quasi-Newton pode ser superior aos outros.

Referências

Abramov, A. A. & Yukhno, L. F. (2015). A numerical method for solving systems of nonlinear equations. Computational Mathematics and Mathematical Physics, 55(11), 1794–1801. DOI: https://doi.org/10.1134/S0965542515110020

Acevedo, R., Arenas, F., & Pérez, R. (2008). El método DL para resolver sistemas de ecuaciones no lineales. Matemáticas: Enseñanza Universitaria, 16 (1), 23-36.

Andino Célleri, L. V., Viteri Ojeda, J. C., Andrade Álvarez, C. E., & Argüello Pazmiño, V. J. (2023). La importancia de las matemáticas en la estructura de datos: optimización y eficiencia. Alfa Publicaciones. DOI: https://doi.org/10.33262/ap.v5i3.1.384

Bravo Bolívar, J. E., Botero Arango, A. J., & Botero Arbeláez, M. (2005). El método de Newton-Raphson - La alternativa del Ingeniero para resolver sistemas de ecuaciones no lineales. Scientia et Technica, 11 (27), 221-224.

Burden, R. L., & Faires, J. D. (2011). Análisis Numéricos. Cengage Learning.

Centeno, A., & Niño, Z. (2009). Aproximación a la solución de sistemas de ecuaciones no lineales mediante la implementación del Algoritmo de Enjambre de Partículas. Revista INGENIERÍA UC, 16(1), 19-23.

Chávez Esponda, D., Sabín Rendón, Y., Toledo Dieppa, V., & Jiménez Álvarez, Y. (2013). La Matemática: una herramienta aplicable a la Ingeniería Agrícola. Revista Ciencias Técnicas Agropecuarias, 22(3), 81–84. https://cutt.ly/Dw91jGeK

Cumsille, P., Ramírez Molina, J., & Rojas-Medar, M. A. (2010). Estudio numérico de sistemas de ecuaciones no lineales difusas. Revista Integración, 28(2), 153-172.

Demidovich, B. (1985a). Problemas y ejercicios de análisis matemático. Editorial Parainfo.

Demidovich, B. (1985b). Cálculo numérico fundamental. Paraninfo.

Fernández, I., Riveros, V., & Montiel, G. (2017). Software educativo y las funciones matemáticas. Una estrategia de apropiación. Omnia Año, 23 (1).

García, J., Morales, A., & Zaragoza, N. (2005). Determinación del gasto en sistemas de tuberías en serie utilizando el Mathcad. Ingeniería, 9(1), 19-24.

Garcia-Ferrer, F. V., Roldán, E., Silva, F., & de Valcárcel, G. J. (2017). Didactic application of numerical analysis in nonlinear dynamics: Lorenz model study. Optica Pura y Aplicada, 50(3), 197–219. https://doi.org/10.7149/OPA.50.3.49009 DOI: https://doi.org/10.7149/OPA.50.3.49009

Gómez, L. A., Reyes, E. J., & Correa, C. R. (2012). Algoritmo para la solución numérica de sistemas de ecuaciones no lineales mediante una estrategia de optimización global basada en análisis de intervalos. Revista EIA, (18), 77-89.

Gómez-gómez, M., Danglot-banck, C., & Velásquez-jones, L. (2009). Matemáticas para la Computación. Alfaomega.

Grisales-Aguirre, A. M. (2018). Uso de recursos TIC en la enseñanza de las matemáticas: retos y perspectivas. Entramado, 14(2), 198–214. DOI: https://doi.org/10.18041/1900-3803/entramado.2.4751

Kelley, C. T. (2018). Numerical methods for nonlinear equations. Acta Numerica, 27(May), 207–287. DOI: https://doi.org/10.1017/S0962492917000113

Macías C., M., Martínez, H. J., & Pérez, R. (2014). Sobre la convergencia de un método secante para ecuaciones matriciales no lineales. Revista Integración, 32(2), 181-197.

Martínez, J. M. (2000). Practical quasi-Newton methods for solving nonlinear systems. Journal of Computational and Applied Mathematics, 124(1–2), 97–121. DOI: https://doi.org/10.1016/S0377-0427(00)00434-9

Molina Villa, F. A., (2005). Desarrollos alternativos en Raíces de Ecuaciones. PROSPECTIVA, 3(1), 38-44.

Mora F., W., (2016). Cómo utilizar R en métodos numéricos. Revista Digital: Matemática, Educación e Internet, 16(1), 1-74. DOI: https://doi.org/10.18845/rdmei.v16i1.2480

Ortega, J. & Rheinboldt, W. (1970). Iterative solution of nonlinear equations in several variables. Academic Press.

Ovalle Cerquera, D. E., Polanía Quiza, L. A., & Rodríguez Rodríguez, J. (2020). Retroalimentación: una componente para la no-linealidad. Jangwa Pana, 19(3), 476-492. https://doi.org/10.21676/16574923.3677 DOI: https://doi.org/10.21676/16574923.3677

Palencia-González, F. J., & García, C. (2020). Un curso de Cálculo con Wolfram Alpha. InnovaMath, 3. https://doi.org/10.5944/pim.3.2020.26949 DOI: https://doi.org/10.5944/pim.3.2020.26949

Quinga, S. D. (2021). Ecuación de Burgers viscosa, solución numérica mediante diferencias finitas y un método iterativo para sistemas no lineales de orden 4 basado en el Número Áureo. Latin-American Journal of Physics Education, 15(4).

Rheinboldt, W. C. (2000). Numerical continuation methods: A perspective. Journal of Computational and Applied Mathematics, 124(1–2), 229–244. DOI: https://doi.org/10.1016/S0377-0427(00)00428-3

Serrano Rugel, B., Aguilar, C., Cervantes, A., Molina, M. & Trujillo, V. (2020). Las matemáticas aplicadas como una oportunidad para preservar la salud. Conrado, 16 (75), 272-279. http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S1990-86442020000400272&lng=es&nrm=iso&tlng=es

Solís Zúñiga, A. G., Cordero Barbero, A., Torregrosa Sánchez, J. R., & Soto Quirós, J. P. (2021). Diseño y análisis de la convergencia y estabilidad de métodos iterativos para la resolución de ecuaciones no lineales. Revista Digital: Matemática, Educación e Internet, 21(2), 1-27. DOI: https://doi.org/10.18845/rdmei.v21i2.5602

Vazquez, J. L. (2009). Las matemáticas y sus aplicaciones, ayer y hoy. Retos del futuro. Encuentros Multidisciplinares, 4, 1–61.

Yamamoto, T. (2000). Historical developments in convergence analysis for Newton’s and Newton-like methods. Journal of Computational and Applied Mathematics, 124(1–2), 1–23. DOI: https://doi.org/10.1016/S0377-0427(00)00417-9

Yurij, E. (1987). Numerical Optimization Techniques. In J. Stoer (Ed.), Computer Aided Optimal Design: Structural and Mechanical Systems (pp. 197–239). Academic Press. DOI: https://doi.org/10.1007/978-3-642-83051-8_5

Publicado

2024-01-20

Edição

Seção

Artículos originales

Como Citar

Venturo, L., Chagua-Aduviri, I., & Carpio, D. (2024). Programa de aplicação para resolver sistemas de equações não lineares. Technological Innovations Journal, 3(1), 7-18. https://doi.org/10.35622/j.ti.2024.01.001

Artigos Semelhantes

21-30 de 39

Você também pode iniciar uma pesquisa avançada por similaridade para este artigo.