thainagx / numerical-algorithms

Códigos implementados na matéria de Algoritmos Numéricos na graduação de Eng. Computação - UFES.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Algoritmos Numéricos 🧮📚

Objetivo 📝

Estudar e implementar algoritmos numéricos para resolver problemas representados através de modelos matemáticos, aplicados nas diversas áreas do conhecimento humano.

Algoritmos 📂

O método da bisseção é um método de busca de raízes que bissecta repetidamente um intervalo e então seleciona um subintervalo contendo a raiz para processamento adicional. Por este motivo, ele é usado frequentemente para obter uma primeira aproximação de uma solução, a qual é então utilizada como ponto inicial para métodos que convergem mais rapidamente.

Método da posição falsa ou regula falsi é um método numérico usado para resolver equações lineares definidas em um intervalo [a, b], partindo do pressuposto de que haja uma solução em um subintervalo contido em [a, b]. E assim, diminuindo esse subintervalo em partes cada vez menores, a solução estará onde a função tem sinais opostos, segundo o Teorema do Valor Intermediário. A determinação do tamanho do subintervalo é definida pelo critério de exatidão.

O Método de Illinois segue o Regula Falsi, exceto que as estimativas escolhidas para a próxima iteração são selecionadas de acordo com as seguintes regras:

i) se f (i + 1) f (i) <0, então (x (i-1), f (i-1)) é substituído por (x (i), f (i))

ii) se f (i + 1) f (i)> O, então (x (i-1), f (i-1)) é substituído por (x (i-1), f (i-1) / 2).

Como antes, (x (i + 1), f (i + 1)) substitui (x (i), f (i)). Os valores da função usados em cada iteração novamente sempre terão sinais opostos e a introdução do valor f (i-1) / 2 para f (i-1) é uma modificação projetada para acelerar a convergência evitando a retenção de um ponto final.

Assim como o Método Illinois, o Método de Pégaso é baseado no método Regula-Falsi, mas, com algumas modificações. Como o método Regula Falsi garante a convergência mantendo uma solução entre parênteses. O método Pegasus , no entanto, deve convergir muito mais rápido do que o método Regula Falsi original . Além disso, esta implementação do método Pegasus não deve sofrer os mesmos problemas de implementação que o método Regula Falsi , que pode falhar na convergência em certos casos. Além disso, o método Pegasus deve convergir mais rápido do que o Método Illinois.

Um método iterativo do tipo Xk+1 = ϕ(Xk) é dito método do ponto fixo, ou também método iterativo simples. É fácil construir um método do ponto fixo, dada uma qualquer função ϕ(X) e um ponto Xo pode sempre construir o método : X1 = ϕ(X0) −→ X2 = ϕ(X1) −→ · · · Xk = ϕ(Xk−1) −→ Xk+1 = ϕ(Xk) −→ · · ·

É um algoritmo de localização de raízes que produz aproximações sucessivamente melhores para as raízes (ou zeros) de uma função de valor real.

About

Códigos implementados na matéria de Algoritmos Numéricos na graduação de Eng. Computação - UFES.


Languages

Language:C 100.0%