Escolar Documentos
Profissional Documentos
Cultura Documentos
Fundamentos de Modelagem
Computacional
PROF. IDALMIR
Prof. Idalmir de Souza - UFERSA
Problematização Inicial
2
Problematização Inicial
3
Raízes de Funções
5
Método Gráfico
6
Método Gráfico
7
x ≈ 1.9
Prof. Idalmir de Souza - UFERSA
Método Gráfico
8
Prof. Idalmir de Souza - UFERSA
Método polinomial
9
Isolamento de Raízes
10
Isolamento de Raízes
11
Prof. Idalmir de Souza - UFERSA
Convergência de Raízes
12
x i − x i −1 b−a
xi − xi < ε <ε f (x i ) < ε <ε
xi 2
Prof. Idalmir de Souza - UFERSA
Método baseado em subintervalos
Método da Bisseção
13
Algoritmo:
entre com o intervalo [a, b], a precisão (ε) e o nº máximo de iterações (itmax)
se f(a).f(b) <0 então
faça i = 0
enquanto (|b - a| > ε) e (i < itmax) repita
i=i+1
calcule raiz = (a + b) / 2
se f(a).f(raiz) < 0 então
b = raiz
senão se f(b).f(raiz) < 0 então
a = raiz
fim se
fim do enquanto
fim do se
Prof. Idalmir de Souza - UFERSA
Métodos baseados em aproximação linear
Método do Ponto Fixo
21
Algoritmo:
faça i = 0
enquanto (precisão > ε) e (i < itmax) repita
i=i+1
calcule raiz = F(x0)
precisão = |raiz – x0|
x0 = raiz
fim do enquanto
Prof. Idalmir de Souza - UFERSA
Métodos baseados em aproximação linear
Método das Cordas
29
Algoritmo:
entre com o intervalo [a, b], a precisão (ε) e o nº máximo de iterações (itmax)
se f(a).f(b) <0 então
faça i = 0
enquanto (|b - a| > ε) e (i < itmax) repita
i=i+1
calcule raiz = (a.f(b) - b.f(a)) / (f(b) – f(a))
se f(a).f(raiz) < 0 então
b = raiz
senão se f(b).f(raiz) < 0 então
a = raiz
fim se
fim do enquanto
fim do se
Prof. Idalmir de Souza - UFERSA
Método baseado em Tangente
Método de Newton-Raphson
37
f (x n )
Sua fórmula de recorrência é: x n +1 = x n −
f ′( x n )
Prof. Idalmir de Souza - UFERSA
Método baseado em Tangente
Método de Newton-Raphson
39
a
Prof. Idalmir de Souza - UFERSA
Método baseado em Tangente
Método de Newton-Raphson
40
a
b
Prof. Idalmir de Souza - UFERSA
Método baseado em Tangente
Método de Newton-Raphson
41
a c
b
Prof. Idalmir de Souza - UFERSA
Método baseado em Tangente
Método de Newton-Raphson
42
Algoritmo:
faça i = 0
enquanto (precisão > ε) e (i < itmax) repita
i=i+1
calcule raiz = x0 – f(x0) / f'(x0)
precisão = |raiz – x0|
x0 = raiz
fim do enquanto
Prof. Idalmir de Souza - UFERSA
Métodos baseados em aproximação linear
Método da Secante
43
Algoritmo:
faça i = 0
enquanto (|b - a| > ε) e (i < itmax) repita
i=i+1
calcule raiz = b - f(b) . (b - a) / (f(b) – f(a))
a=b
b = raiz
fim do enquanto
Prof. Idalmir de Souza - UFERSA