Buscar

Unidade I - Resumo 4

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Centro Universitário de João Pessoa
UNIPÊ Aula 4 - 1o Estágio
Cálculo Numérico
Processos Iterativos
Aula 4
1 Processos Iterativos de Localização
1.1 Introdução
Entendemos um processo iterativo como sendo um procedimento para obter uma sequen-
cia s1, s2, . . . , sn , . . . de aproximação de uma solução desejada, onde um termo da sequencia é ob-
tido em função dos anteriores.
1.2 Método da Bissecção
Seja [a,b] um intervalo que contém um zero de f (x)(contínua), isto é um raiz de f (x)= 0,
onde f (x) é uma função que intercepta o eixo x em algum ponto deste intervalo ( f (a)· f (b)< 0).
Vamos supor, para simplficar que este zero é único em [a,b].
Queremos reduzir a amplitude do intervalo [a,b] mantendo a raiz no intervalo até atingir a
precisão colocada, b−a < ε, usando o processo de sucessiva divisão de [a,b] ao meio.
Fazendo as iterações da forma, onde x é o zero procurado :
1. x0 = a0+b0
2
; f (a0)< 0, f (b0)> 0 e f (x0)> 0, onde a0 = a e b0 = b =⇒ x ∈ [a0, x0]
2. x1 = a1+b1
2
; f (a1)< 0, f (b1)> 0 e f (x1)< 0, logo, x ∈ [x1,b1] onde b1 = x0
3. x2 = a2+b2
2
; f (a2)< 0, f (b2)> 0 e f (x2)< 0, assim, x ∈ [x2,b2] com b2 = b1
prosseguimos, assim, até que
∣∣∣bn −xn∣∣∣< ε, o que garante, x ∈ [xn ,bn].
No caso, supomos f(x) descrita geometricamente da forma
Curso de Engenharia
©2014
1 Prof. Roberto Capistrano
Prof José Vicente
Centro Universitário de João Pessoa
UNIPÊ Aula 4 - 1o Estágio
Cálculo Numérico
Processos Iterativos
a = a0
b = b0x
y
x
a = 12.6
b = 4
ε
c = 0.4
1.3 Algoritmo
Resumindo podemos sintetizar o método através do algoritmo :
Passo Dados iniciais : intervalos [a,b] (valor de a e de b) e a precisão ε
Passo Se b−a < ε, então escolha para x qualquer x ∈ [a,b]. Fim
Passo k = 1
Passo m = f (a)
Passo x = a+b
2
Passo Se m · f (x)> 0, faça a = x. Vá para o passo 8.
Passo b = x
Passo Se b−a < ε, escolha para x qualquer x ∈ [a,b]. Fim
Passo k = k+1. Volte para o passo 5.
Terminado o processo, teremos como saída um intervalo que contém x de tamanho me-
nor que ε e uma aproximação para a raiz exata x.
Exemplo 1 A função f (x)= x · ln x−1 tem um zero x em [1,2] como podemos ver graficamente.
O método aplicado a esta função, com [1,2] intervalo inicial, gera :
x0 = 1+2
2
= 1.5; f (1)=−1< 0
Curso de Engenharia
©2014
2 Prof. Roberto Capistrano
Prof José Vicente
Centro Universitário de João Pessoa
UNIPÊ Aula 4 - 1o Estágio
Cálculo Numérico
Processos Iterativos
f (2)= 0,3863> 0 e f (1.5)=−3,92×10−1 < 0
logo,
x ∈ [1.5,2] ; a1 = x0 = 1,5 e b1 = b0 = 2
x1 = 1.5+2
2
= 1.75;
f (1,5)=−0,391802338< 0, f (2)= 0,386294361> 0, f (1.75)=−0,020672371< 0
logo
x ∈ [1.75,2.0]
a2 = x1 = 1.75 e b2 = x1 = 2.0
prosseguindo e colocando a precisão desejada, convergimos para a solução.
Nota: Este método permite isolar raízes reais, o erro é controlado diretamente, na convergência é
garantida, mas requer um custo computacional alto, já que a convergência é muito lenta. Existem
outros métodos como a da posição falsa que pe semelhante a este.
Os métodos mais usados são de de NEWTON- RAPHSON e o de NEWTO VIÈTE, pois são mais
eficientes pela sua simplicidade e a convergência ocorre com mais rapidez que os outros.
1.4 Método de Newton-Raphson
Este método consiste em iteragir através do processo :
xn+1 = xn − f (xn)
f ′(xn)
,n = 0,1,2,3, . . .
Escolhe-se arbitrariamente x0 .Se x1, x2, x3, . . . convergir é a raiz da solução, se não escolhe-se
outro valor para x0.
Fonte de inspiração para esta fórmula : A reta tangente ao gráfico de f (x) em x0 e dado
por
y − y0 =m · (x−x0) onde m = f ′(x0) e y0 = f (x0)
Assim
y − f (x0)= f ′(x0) · (x−x0) a qual leva ay − f (xi )= f ′(xi ) · (xi+1−xi )
Curso de Engenharia
©2014
3 Prof. Roberto Capistrano
Prof José Vicente
Centro Universitário de João Pessoa
UNIPÊ Aula 4 - 1o Estágio
Cálculo Numérico
Processos Iterativos
Para y = 0
f (xi )= f ′(xi ) · (xi+1−xi )
Devido a este argumento, este método recebe o nome MÉTODO DAS TANGENTES.
Exemplo 2 Se f (x)= 2x−cos x, tem-se f ′(x)= 2+ sen x, o que leva a
xn+1 = xn + 2xn −cos xn
2+ sen xn
;n = 0,1,2, . . .
Para xo = pi
8
∼= 0,3927 obtém-se a tabela :
n xn xn+1
0 0,3927 0,4508
1 0,4508 0,4502
2 0,4502 0,4502
Neste caso, já houve a convergência para 0,4502.
Para o caso de f(x) ser um polinômio, p(x)= a0xn +a1xn−1+ . . .+an−1x+an , a fórmula de
iteração escreve-se
xi+1 = xi − p(xi )
p ′(xi )
onde p ′(xi )= n a0xn−1+ (n−1) a1xn−2+ . . .+2 an−2x+an−1
o qual caracteriza o chamado método de Newton-Viète.
Exemplo 3 Encontrar as raízes de p(x)= 5x4+3x3−3x2+x−1
Solução Vamos inicialmente localizar as raízes reais.
i) De acordo com a regra de descartes,
p(x): + + - + - ⇒ T = 3
p(-x): + - - - - ⇒ T = 1
logo p(x) tem exatamente uma raiz real negativa. As outras são ambas reais positivas ou
complexas( uma positiva e uma complexa), e
ii) Montando uma tabela
x -4 -3 -2 -1 0 1 2 3 4
p(x) 1035 293 41 -3 -1 5 93 146 1427
Curso de Engenharia
©2014
4 Prof. Roberto Capistrano
Prof José Vicente
Centro Universitário de João Pessoa
UNIPÊ Aula 4 - 1o Estágio
Cálculo Numérico
Processos Iterativos
De acordo com a tabela, uma raiz positiva está em [0,1] e a negativa entre [−2,−1] e as
outras são complexas.
Aplicando o método para x0 =−2 vem a tabela :
i xi p(xi ) p ′(xi )
0 -2 41 -111,00
1 -1,63063 11,73542 - 52,011
2 -1,40495 2,83494 -28,2699
3 -1,30467 0,413387 -20,2678
4 -1,28428 0,014915 -18,8148
5 -1,28348 2,19×10−5 -18,7595
O qual concluímos por inspeção na tabela que -1,28348 é um bom valor aproximado para a
raiz, no que diz respeito aos problemas em engenharia.
O método para escolha do x0 = 1 gera :
i xi p(xi ) p ′(xi )
0 1 5 24,0000
1 0,79166 1,3639 11,8139
2 0,67621 0,2775 7,2423
3 0,63789 0,0238 6,0262
4 0,63395 0,000231 5,9073
5 0,63392 2,26×10−8 5,9073
Aqui a raiz aproximada tem valor 0,5693.
Nota: O método de Newton para ser usado é preciso calcular f ′(x) o que em alguns casos podem ser
trabalhoso. Para estes casos existem outros métodos como desse exemplo,o métodos das secantes e de
BAIRSTON que evita o cálculo das derivadas. Para este método salientamos também que devemos
estar atentos a divisão por zero ou por um valor muito pequeno, o qual torna a convergência muito
lenta, o que ocorre também quando a raiz é múltipla
2 Exercícios Propostos
EP1) Determinar intervalos [a,b] tal que f (a) e f (b) tenham raízes opostas para
(a) f (x)= x2−5x+6
(b) f (x)= 2+x−ex +6
Curso de Engenharia
©2014
5 Prof. Roberto Capistrano
Prof José Vicente
Centro Universitário de João Pessoa
UNIPÊ Aula 4 - 1o Estágio
Cálculo Numérico
Processos Iterativos
(c) f (x)= cos(x)+1−5x+6
EP2) A função g (x)= xsen (x) faz parte do modelamento de oscilações forçadas sem amorteci-
mento. Determine o valor de x ∈ [0,2] tal que g (x)= 1.
EP3) Encontrar todas as raízes do polinômio p(x)= x3−x−1
EP4) Considerar o polinômio p(x) = x3− 9x + 3 que tem três zeros : z1 ∈ (−4,−3),z2 ∈ (0,1)
z3 ∈ (2,3). Use o método de Newton.
EP5) Localize os zeros de :
(a) p(x)= 3x5−3x4−2x3+x+1
(b) p(x)= 2x5−2x3+x2−x−1
EP6) Considere o polinômio
p(x)= x5−3,7x4+7,4x3−10,8x2+10,8x−6,8.
Sabendo que, p(1)=−2,1 e p(2)= 3,6, encontre um raiz deste polinômio.
EP7) Use o método de Newton-Raphson para obter uma raiz positiva de
(a)
x
2
− tg (x)= 0
(b) 4cos(x)= ex
EP8) Aplique o método de Newton-Raphson à equação x3−2x2−3x+10= 0.
Curso de Engenharia
©2014
6 Prof. Roberto Capistrano
Prof José Vicente

Continue navegando