Desenvolvimento de um Software aberto para cálculo de zeros de funções
Palabras clave:
Zero’s Program, Python, Métodos numéricos, Código aberto, GTKResumen
Este trabalho visa apresentar o software educacional Zero’s Program, desenvolvido utilizando a linguagem de programação Python (backend), em conjunto com a biblioteca GTK, que se comunica com o frontend. O programa consiste em uma calculadora de zeros de funções, que por meio de uma interface gráfica, o usuário é capaz de inserir os dados de entrada (função e local de análise), e após escolher os métodos de análise desejados. Se o usuário não conhece o comportamento da função, é possível geral o seu gráfico, tornando-se mais simples a escolha de um intervalo de análise. Os métodos numéricos suportados no programa são o método da Bisseção, Newton-Rhapson, Posição Falsa e Birge-Vieta. Também é possível gerar uma curva de convergência para cada método, gerando-se uma maior compreensão do usuário aos métodos. Além disso, o software é de código aberto (open source), sendo possível, baixar e estudar como o mesmo funciona e sugerir modificações.
Descargas
Citas
CHAPRA, Steven C.; CANALE, Raymond P. Métodos Numéricos para Engenharia-7ª Ediçao. McGraw Hill Brasil, 2016.
GOONA, Nithin Kumar et al. DssPyLib: An open-source python FEM software to solve Poisson equation in 2-D using distributed source scheme. SoftwareX, v. 21, p. 101308, 2023.
JAIN, Mahinder Kumar. Numerical methods for scientific and engineering computation. New Age International, 2003.
PISTORI, H. Programaçao Multiplataforma Utilizando GTK.
GitHub, site. GitHub - Let’s build from here. Disponível em: https://github.com/ (último acesso em: 27/03/2023).
GLADE, site. Glade - A user Interface Designer. 2022. Disponível em: https://glade.gnome.org/ (último acesso em: 20/03/2023).
GTK, site. GTK (GIMP Toolkit). 2022. Disponível em: https://www.gtk.org/ (último acesso em: 20/03/2023).
Repositório do Zero’s Program. Fonte: https://github.com/davidlp-eng/zeros_programa (último acesso em: 27/03/2023).
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial 4.0.
A revista adota o padrão de licença Creative Commons, de acesso livre.