Obtenção de zeros de funções utilizando Python
DOI:
https://doi.org/10.5902/2179460X40478Palavras-chave:
Bissecção, Posição Falsa, Newton-RaphsonResumo
Os métodos numéricos mostram-se de grande importância para a Engenharia, pois muitos problemas reais possuem modelagens matemáticas complicadas de serem resolvidas de forma analítica. Sendo assim, os métodos de resolução para diversos problemas vistos na disciplina de Métodos Numéricos Computacionais, bem como na disciplina de Algoritmos, são indispensáveis para a formação de um futuro Engenheiro. Dentre os diversos métodos numéricos existentes, destacam-se os métodos para obtenção de zeros de funções: Bissecção, Posição Falsa e Newton-Raphson. O método da Bissecção consiste em definir um intervalo que contém uma raiz e, utilizando a média aritmética, dividi-lo até que a precisão desejada seja alcançada. No caso do método da Posição Falsa, a média aritmética ponderada é utilizada para a obtenção da raiz aproximada. Por fim, apesar do método de Newton-Raphson ter convergência mais rápida que os demais, o inconveniente deste é a necessidade da utilização da derivada da função estudada. Com isso, em certos casos, a utilização deste método pode ser inviável. Neste trabalho, os métodos citados são implementados na linguagem de programação Python, com o intuito de fortalecer conhecimentos de programação na formação de engenheiros, bem como enfatizar a importância da aplicação de métodos numéricos em problemas práticos das diversas áreas das engenharias.Downloads
Referências
BURIAN R, LIMA A, HETEM A. Cálculo numérico. Rio de Janeiro: LTC, 2007.
CHAPRA C. Métodos numéricos aplicados com Matlab para engenheiros e cientistas, 3ª edição. Porto Alegre: AMGH, 2013.
FRANCO N. Cálculo numérico, Pearson Education, 2006.
ELISA H, MARCELO S, ROGÉRIO A, IVANETE S, LUCIANE S. Para Além da Computação Estatística: O uso do Ambiente R para o ensino de Métodos Numéricos rev. Renote [internet] v. 14, n. 1 (2016). Available from: https://seer.ufrgs.br/renote/issue/view/3640/showToc.
LEITE M. SciLab. Uma Abordagem Prática e Didática, Ciência Moderna, 2a edição, 2015.
MENEZES N. Introdução à Programação com Python, 3ed, São Paulo/SP: Ed. Novatec, 2019.
NAGAR N. Introduction to Octave: For Engineers and Scientists, Apress; Edição: 1st ed, 2017.
RUGGIERO M., LOPES V. Cálculo Numérico: Aspectos Teóricos e Computacionais, 2a edição. São Paulo: Pearson Education do Brasil, 1997.
Downloads
Publicado
Como Citar
Edição
Seção
Licença
Copyright (c) 2019 Ciência e Natura
Este trabalho está licenciado sob uma licença Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Para acessar a DECLARAÇÃO DE ORIGINALIDADE E EXCLUSIVIDADE E CESSÃO DE DIREITOS AUTORAIS clique aqui.
Diretrizes Éticas para Publicação de Revistas
A revista Ciência e Natura está empenhada em garantir a ética na publicação e na qualidade dos artigos.
A conformidade com padrões de comportamento ético é, portanto, esperada de todas as partes envolvidas: Autores, Editores e Revisores.
Em particular,
Autores: Os Autores devem apresentar uma discussão objetiva sobre a importância do trabalho de pesquisa, bem como detalhes e referências suficientes para permitir que outros reproduzam as experiências. Declarações fraudulentas ou intencionalmente incorretas constituem comportamento antiético e são inaceitáveis. Artigos de Revisão também devem ser objetivos, abrangentes e relatos precisos do estado da arte. Os Autores devem assegurar que seu trabalho é uma obra totalmente original, e se o trabalho e / ou palavras de outros têm sido utilizadas, isso tem sido devidamente reconhecido. O plágio em todas as suas formas constitui um comportamento publicitário não ético e é inaceitável. Submeter o mesmo manuscrito a mais de um jornal simultaneamente constitui um comportamento publicitário não ético e é inaceitável. Os Autores não devem submeter artigos que descrevam essencialmente a mesma pesquisa a mais de uma revista. O Autor correspondente deve garantir que haja um consenso total de todos os Co-autores na aprovação da versão final do artigo e sua submissão para publicação.
Editores: Os Editores devem avaliar manuscritos exclusivamente com base no seu mérito acadêmico. Um Editor não deve usar informações não publicadas na própria pesquisa do Editor sem o consentimento expresso por escrito do Autor. Os Editores devem tomar medidas de resposta razoável quando tiverem sido apresentadas queixas éticas relativas a um manuscrito submetido ou publicado.
Revisores: Todos os manuscritos recebidos para revisão devem ser tratados como documentos confidenciais. As informações ou ideias privilegiadas obtidas através da análise por pares devem ser mantidas confidenciais e não utilizadas para vantagens pessoais. As revisões devem ser conduzidas objetivamente e as observações devem ser formuladas claramente com argumentos de apoio, de modo que os Autores possam usá-los para melhorar o artigo. Qualquer Revisor selecionado que se sinta desqualificado para rever a pesquisa relatada em um manuscrito ou sabe que sua rápida revisão será impossível deve notificar o Editor e desculpar-se do processo de revisão. Os Revisores não devem considerar manuscritos nos quais tenham conflitos de interesse resultantes de relacionamentos ou conexões competitivas, colaborativas ou outras conexões com qualquer dos autores, empresas ou instituições conectadas aos documentos.