Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 4
Zeros de Funes
(continuao)
META
Resolver o problema: dada a funo f(x), contnua em um intervalo I=[a,b], encontrar um x* tal que f(x*)=0. Usando o Mtodo de Newton.
OBJETIVOS
Estudar diferentes casos do especiais do Mtodo de Newton.
lino@ufs.br
29
CLCULO NUMRICO
Aula 4
g(x) = f(x)
5) x = x linear.
lino@ufs.br
30
CLCULO NUMRICO
Aula 4
Exemplo:
4.3 Algoritmo
) P1. Escolher um x0 inicial em [a,b], j P2. j j+1 , xj = xj-1 f(xj-1 j-1) P3. (Regra de parada) Se |xj-xj-1 Se no volta ao passo P2. 0
j j
1.4
Programa no SciLab
CLCULO NUMRICO
Aula 4
1.5
Caso 1.
Casos Especiais
intervalo i=[a,b].
0 0) 0
n f(x0) = M
Frmula tambm conhecida como mtodo da secante. Caso 3 Mtodo de Newton aplicado a polinmios Seja o polinmio Pn(x) = a0 + a1.x + a2.x2 + ... + an.xn
lino@ufs.br
32
CLCULO NUMRICO
Aula 4
Para cada iterao, necessrio calcular o valor numrico do Pn(xk) e Pn Exemplo: P5(x) = a0 + a1.x + a2.x2 + a3.x3 + a4.x4 + a5.x5 P5(r) = a0 + a1.r + a2.r2 + a3.r3 + a4.r4 + a5.r5 N de somas = 5 N de produtos = 15 Para Pn(r): N de somas = n N de produtos = 1 + 2 + 3 + 4 + 5 + ... + n = P5(r) = a0 + r(a1 + r(a2 + r(a3 + r( a4 + a5)))) N de produtos = 5 Esquema de Ruffini-Horner ou Diviso Sinttica
k).
1. Pn(x) = Qn-1(x)(x-r)+R para x = r: 2. Pn(r) = Qn-1(r)(r-r)+R 3. Pn(r) = R -r)+ Qn-1(x) 4. Pn n-1 -r)+ Qn-1(r) 5. Pn n-1 (r) 6. Pn n-1
7. c1 = Pn
lino@ufs.br
33
CLCULO NUMRICO
Aula 4
bn = a n bj = bj+1 r + aj , j = n-1, n-2, n-3, ..., 4, 3, 2, 1, 0 P(r) = b0 cn= bn cj = cj+1 r + bj , j = n-1, n-2, n-3, ..., 4, 3, 2,1
1
Localizao de zeros Seja a funo f(x) e seja um x suficientemente pequeno. ______________________ 0 + O problema de localizao encontrar um intervalo I = [a,b], tal que f(a).f(b) < 0. Razes positivas: Testar se f(i x).f((i+1) x) < 0 i = [ i x, (i+1) x ].
Pode-se saber o nmero de razes reais de um polinmio: Regra de Descartes Exemplos: P4(x) = 1+ 3x 5x +4x + 8x4 N de razes reais positivas: 1 + 1 = 2 P4(x) = 1- 3x 5x -4x + 8x4 N de razes reais negativas: 1 + 1 = 2
4.6 Atividades
1. Verificar que o mtodo de Ruffini Horner tem complexidade linear para encontrar o valor numrico de um Polinmio de grau n 2. A equao x2 -10cosx = 0 tem duas solues: 1,3793646. Utilize o mtodo de Newton para encontrar as solues aproximadas, com preciso de 10-5, usando valores iniciais x0 iguais a -100, -50, -25, 25, 50, 100
lino@ufs.br
34
CLCULO NUMRICO
Aula 4
4.6 Referncias
CUNHA, Cristina. Mtodos Numricos. 2 Ed. Campinas SP: Editora da UNICAMP, 2003. ISBN: 85-268-0636-X , CDD 620.00151 BURDEN, L. Richard, J. Douglas Faires Anlise Numrica SP: Editora Pioneira Thomson Learning, 2003. ISBN 85-221-0297-X CDD - 515
lino@ufs.br
35