CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Documentos relacionados
Aula 6. Zeros reais de funções Parte 3

Aula 6. Zeros reais de funções Parte 3

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.

Cálculo Numérico Ponto Fixo

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.

Universidade Tecnológica Federal do Paraná

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Aula 4. Zeros reais de funções Parte 1

Cálculo Numérico. Aula 6 Método das Secantes e Critérios de Parada /04/2014

Aula 2- Soluções de Equações a uma Variável (zeros reais de funções reais)

Resolução Numérica de Equações (Parte II)

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

TE231 Capitulo 2 Zeros de Funções; Prof. Mateus Duarte Teixeira

Aula 16. Integração Numérica

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Ana Paula. October 26, 2016

Métodos Numéricos - Notas de Aula

Aula 10. Integração Numérica

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CAP. 2 ZEROS REAIS DE FUNÇÕES REAIS

Neste capítulo estamos interessados em resolver numericamente a equação

Cálculo Numérico. Zeros de funções reais

TP062-Métodos Numéricos para Engenharia de Produção Zeros: Introdução

Cálculo Numérico. Aula 5 Método Iterativo Linear e Newton-Raphson /04/2014

CÁLCULO NUMÉRICO. Prof. Dr. Yara de Souza Tadano.

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.

Capítulo 6 - Equações Não-Lineares

Lista de Exercícios de Métodos Numéricos

Cálculo Numérico BCC760 Raízes de equações algébricas e transcendentes

Andréa Maria Pedrosa Valli

Métodos Numéricos Zeros: Introdução. Professor Volmir Eugênio Wilhelm Professora Mariana Kleina

Resolução Numérica de Equações Métodos Parte II

Aula 12. Interpolação Parte 1

Resolução Numérica de Equações Métodos Parte II

CCI-22 CCI-22. 4) Equações e Sistemas Não Lineares. Matemática Computacional. Bissecção, Posição Falsa, Ponto Fixo, Newton-Raphson, Secante

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Cálculo Numérico. Santos Alberto Enriquez-Remigio FAMAT-UFU 2015

CÁLCULO NUMÉRICO. Prof. Dr. Yara de Souza Tadano.

étodos uméricos ZEROS DE FUNÇÕES DE UMA OU MAIS VARIÁVEIS Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Cálculo Numérico. que é denominado erro relativo. Temos então para os dados acima:

UNIVERSIDADE FEDERAL DO ABC. 1 Existência e unicidade de zeros; Métodos da bissecção e falsa posição

Marina Andretta/Franklina Toledo. 18 de outubro de Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires.

Cálculo Numérico Faculdade de Ciências Sociais Aplicadas e Comunicação FCSAC Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU

Cálculo Numérico. que é denominado erro relativo. Temos então para os dados acima:

Exercícios de MATEMÁTICA COMPUTACIONAL. 1 0 Semestre de 2009/2010 Resolução Numérica de Equações Não-Lineares

Modelagem Computacional. Parte 8 2

Métodos Numéricos Zeros Newton-Raphson e Secante. Professor Volmir Eugênio Wilhelm Professora Mariana Kleina

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Cálculo Numérico - Splines

Métodos iterativos dão-nos uma valor aproximado para s. Sequência de valores de x que convergem para s.

Métodos Numéricos Zeros Posição Falsa e Ponto Fixo. Professor Volmir Eugênio Wilhelm Professora Mariana Kleina

Parte 1: Exercícios Teóricos

C alculo Num erico Ra ızes de Equa c oes Ana Paula Ana Paula C alculo Num erico

Raízes de uma função. Laura Goulart. 14 de Março de 2019 UESB. Laura Goulart (UESB) Raízes de uma função 14 de Março de / 17

f(1) = 6 < 0, f(2) = 1 < 0, f(3) = 16 > 0 x [2, 3].

Interpretação Geométrica

Lista 1 - Cálculo Numérico - Zeros de funções

Equações não lineares

Solução aproximada de equações de uma variável

Cálculo Numérico A - 2 semestre de 2006 Prof. Leonardo F. Guidi. 2 a Lista de Exercícios - Gabarito. 1) Seja a equação não linear x e x = 0.

Cálculo Numérico. Aula 4 Zeros de Funções /04/2014. Prof. Rafael mesquita Adpt. por Prof. Guilherme Amorim

Raízes de uma função. Laura Goulart. 16 de Março de 2016 UESB. Laura Goulart (UESB) Raízes de uma função 16 de Março de / 1

O método da falsa posição

Métodos Numéricos. Turma CI-202-X. Josiney de Souza.

Artur M. C. Brito da Cruz. Escola Superior de Tecnologia Instituto Politécnico de Setúbal 2015/2016 1

Cálculo Numérico / Métodos Numéricos. Solução de equações: Método do ponto fixo (iterativo linear - MIL) 15:01

Modelagem Computacional. Parte 2 2

Método das Secantes. Marina Andretta/Franklina Toledo ICMC-USP. 4 de setembro de 2012

DCC008 - Cálculo Numérico

Equações Não Lineares. 35T12 Sala 3G4 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227

CAP. II RESOLUÇÃO NUMÉRICA DE EQUAÇÕES NÃO LINEARES

Métodos Numéricos. Turma CI-202-X. Josiney de Souza.

Equações não lineares

Introdução aos Métodos Numéricos

Lucia Catabriga e Andréa Maria Pedrosa Valli

Exercícios sobre zeros de funções Aula 7

Resolução de sistemas de equações não-lineares: Método de Newton

Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA

6.Elaboração de algoritmos...13

A. Equações não lineares

SME306 - Métodos Numéricos e Computacionais II Prof. Murilo F. Tomé. (α 1)z + 88 ]

Método da Secante Para Resolução de equações do tipo f(x)=0

- Métodos numéricos. - Métodos analíticos versus métodos numéricos. - Necessidade de se usar métodos numéricos. - Métodos iterativos

étodos uméricos ZEROS DE FUNÇÕES Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Método de Newton para polinômios

Andréa Maria Pedrosa Valli

Cálculo Numérico / Métodos Numéricos. Solução de equações polinomiais Briot-Ruffini-Horner

Lista de Exercícios 1 Cálculo Numérico - Professor Daniel

Aula 3 11/12/2013. Integração Numérica

SME0300 Cálculo Numérico Aula 6

José Álvaro Tadeu Ferreira. Cálculo Numérico Notas de aulas. Resolução de Equações Não Lineares

Transcrição:

CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano yaratadano@utfpr.edu.br

Aula 6 Zeros reais de funções Parte 3

MÉTODO DE NEWTON RAPHSON Cálculo Numérico 3/47

CONSIDERAÇÕES INICIAS MÉTODO DO PONTO FIXO: Uma das condições de convergência é que onde I é um intervalo centrado na raiz; A convergência do método será mais rápida quanto menor g' ( ξ ) for. MÉTODO DE NEWTON-RAPHSON: Busca garantir e acelerar a convergência do Método do Ponto Fixo, escolhendo para função de iteração: g (x) tal que g ( ξ ) = 0. g' ( x) < 1, x I, Cálculo Numérico 4/47

CONSIDERAÇÕES INICIAIS O Método de Newton-Raphson é um dos métodos numéricos mais eficientes e conhecidos para a solução de um problema de determinação de raiz. Cálculo Numérico 5/47

CONSIDERAÇÕES INICIAIS Podemos apresentar o método de Newton- Raphson de diferentes formas: Pela busca de uma convergência mais rápida; Com base nos polinômios de Taylor; Através de sua interpretação geométrica. Cálculo Numérico 6/47

Interpretação Geométrica O Método de Newton é obtido geometricamente da seguinte forma: Dado o ponto (x, f (x )), traça-se a reta T (x) tangente à curva neste ponto: T Determina-se o zero de T (x), um modelo linear que aproxima f (x) em uma vizinhança de x : Faz-se então: x +1 = x. T ( x) = f ( x ) + f '( x )( x x ) ( x) = 0 x = x f f ' ( x ) ( x ) Cálculo Numérico 7/47

MÉTODO DE NEWTON q Análise Gráfica f(x) 1 a iteração 2 a iteração 3 a iteração ξ x 0 x 3 x2 x 1 x Repete-se o processo até que o valor de x atenda às condições de parada. Cálculo Numérico 8/47

MÉTODO DE NEWTON Então, a função de iteração no método de Newton será dada por: g ( x ) = x f f ' ( x ) ( x ) Logo: x + 1 = x f f ' ( x ) ( x ) Cálculo Numérico 9/47

Estudo da convergência TEOREMA: Seja f (x) = 0. Suponha que f (ξ) 0. Então, existe um intervalo que se recursiva: [ a b] 2 f C, x I convergirá para a raiz., onde [a, b] contém a raiz x = ξ de [ a b] I,, contendo a raiz ξ, tal, a sequência {x } gerada pela fórmula 0 f ( x ) x + 1 = x f '( x ) Cálculo Numérico 10/47

Convergência Pode-se provar que o Método de Newton-Raphson tem ordem de convergência quadrática. Em geral, afirma-se que o método de Newton converge desde que x 0 seja escolhido suficientemente próximo da raiz ξ, pois assim as hipóteses do Teorema de convergência do Método do Ponto Fixo serão satisfeitas. Cálculo Numérico 11/47

EXEMPLO 1 (Convergência Quadrática) Obtenha a raiz quadrada de um número positivo A, usando o método de Newton. Temos que resolver a equação f (x) = x 2 A = 0, pois assim x = ± A teremos. Tomando A = 7, por exemplo, sabemos que: ξ = 2,64575131106... Cálculo Numérico 12/47

EXEMPLO 1 Vamos supor x 0 = 2. Pelo Método de Newton, teremos que: x + 1 A sequência gerada pelo Método será: x 1 = 2,75; = x x 2 = 2,647727273; x 3 = 2,645752048; x 4 = 2,645751311; x 5 = 2,645751311. f f ' ( ) 2 x x = x ( ) x 2x Cálculo Numérico 13/47 7 Considerando nove casas decimais x = 2,645751311

EXEMPLO 1 Podemos observar que dígitos corretos (sublinhados) começam a surgir após x 2 e, a partir dele, a quantidade de dígitos significativos corretos valores da sequência se aproximam de x. à medida que os Isto ocorre pois o método de Newton tem convergência quadrática. Cálculo Numérico 14/47

EXEMPLO 2 Comprovaremos neste exemplo que uma escolha cuidadosa da aproximação inicial é, em geral, essencial para o bom desempenho do método de Newton. Considere a função f (x) = x 3 9x + 3 que possui três zeros: ξ 1 I 1 = 5, 3 [ ]; ξ 2 I 2 = 0,1 [ ]; ξ 3 I 3 = 2,3 [ ] Seja x 0 = 1,5 e ε = 10-3. Cálculo Numérico 15/47

EXEMPLO 2 x f (x ) f (x ) 0 0,1500 10 1-0,7125 10 1-0,2250 10 1 1-0,1667 10 1 0,1337 10 2-0,6663 10 0 2 0,1840 10 2 0,6067 10 4 0,1007 10 4 3 0,1238 10 2 0,1789 10 4 0,4508 10 3 4 0,8411 10 1 0,5223 10 3 0,2032 10 3 5 0,5841 10 1 0,1497 10 3 0,9335 10 2 6 0,4237 10 1 0,4093 10 2 0,4486 10 2 7 0,3325 10 1 0,9835 10 1 0,2417 10 2 8 0,2917 10 1 0,1567 10 1 0,1653 10 2 9 0,2822 10 1 0,7552 10-1 0,1489 10 2 10 0,2817 10 1 0,1273 10-3 0,1481 10 2 f(x) < ε = 10-3 Cálculo Numérico 16/47

EXEMPLO Podemos observar que de início há uma divergência da região onde estão as raízes, mas a partir de x 7, os valores aproximam-se cada vez mais de ξ 3. A causa da divergência inicial é que x 0 está próximo de 3 que é um zero de f (x) e esta aproximação inicial gera x1 = 1,66667 que está próximo de outro zero de f (x). Cálculo Numérico 17/47

Critério de Parada Os critérios de parada são os mesmos dos demais métodos: x n x n 1 < ε x x n n 1 x n < ε f ( x ) n < ε Cálculo Numérico 18/47

MÉTODO DE NEWTON VANTAGENS: q Rapidez no processo de convergência. Cálculo Numérico 19/47

MÉTODO DE NEWTON DESVANTAGENS: Necessidade da obtenção de f (x), o que pode ser impossível em determinados casos; O cálculo do valor numérico de f (x) a cada iteração; Difícil implementação. Cálculo Numérico 20/47

MÉTODO DA SECANTE Cálculo Numérico 21/47

Uma grande desvantagem do método de Newton é a necessidade de se obter f (x) e calcular seu valor a cada iteração. Uma forma de contornar este problema é substituir a derivada f (x) pelo quociente das diferenças: f ' ( x ) f ( x ) f ( x ) x x 1 1 onde x e x -1 são duas aproximações para a raiz. Cálculo Numérico 22/47

f (x) f ( x ) f ( x -1 ) α x +1 x -1 x x f ( x ) f ( x ) 1 tgα = f '( x ) x x 1 f ( x ) f ( x ) x x 1 1 Cálculo Numérico 23/47

No Método de Newton, a função de iteração era: g ( x) = x f f ' ( x ) ( x ) Agora, no Método da Secante, a função de iteração será: x + 1 = g ( x ) = x 1 f f ( x ) x f ( x ) 1 ( x ) f ( x ) 1 Observe que são necessárias duas aproximações para se iniciar o método. Cálculo Numérico 24/47

Interpretação Geométrica f(x) x x 0 x 3 1 x 2 ξ x 4 x 1 a iteração 2 a iteração 3 a iteração 4 a iteração Repete-se o processo até que o valor de x atenda às condições de parada. Cálculo Numérico 25/47

EXEMPLO 3 Considere f (x) = x 3 9x + 3, x 0 = 0; x 1 = 1 e ε = 5 10-4. Aplique o Método da Secante. x -1 f (x -1 ) x f (x ) x +1 f (x +1 ) 1 0 3 1-5 0,375-0,322266 2 1-5 0,375-0,322266 0,331941 0,049106 3 0,375-0,322266 0,331941 0,049106 0,337635-0,000225 f(x) < ε = 5 10-4 Cálculo Numérico 26/47

EXEMPLO 3 Considere f (x) = x 3 9x + 3, x 0 = 0; x 1 = 1 e ε = 5 10-4. Aplique o Método da Secante. x -1 f (x -1 ) x f (x ) x +1 f (x +1 ) 1 0 3 1-5 0,375-0,322266 2 1-5 0,375-0,322266 0,331941 0,049106 3 0,375-0,322266 0,331941 0,049106 0,337635-0,000225 x +1 -x = x 4 -x 3 = 0,00569 > ε Cálculo Numérico 27/47

EXEMPLO 3 Considere f (x) = x 3 9x + 3, x 0 = 0; x 1 = 1 e ε = 5 10-4. Aplique o Método da Secante. x -1 f (x -1 ) x f (x ) x +1 f (x +1 ) 1 0 3 1-5 0,375-0,322266 2 1-5 0,375-0,322266 0,331941 0,049106 3 0,375-0,322266 0,331941 0,049106 0,337635-0,000225 4 0,331941 0,049106 0,337635-0,000225 0,337609 - x 5 x 4 x 5 = 7, 70122 10 5 < ε x +1 -x = x 5 -x 4 = 0,000026 < ε Cálculo Numérico 28/47

Convergência Visto que o método da secante é uma aproximação para o método de Newton, as condições para a convergência do método são praticamente as mesmas. Acrescenta-se ainda que o método pode divergir se f (x ) ~ f (x -1 ). A ordem de convergência do método da secante não é quadrática como o método de Newton, mas também não é apenas linear. Prova-se que p = 1,618... para o Método da Secante. Cálculo Numérico 29/47

MÉTODO DA SECANTE Vantagens: Rapidez no processo de convergência; Cálculos mais convenientes que no método de Newton; Desempenho elevado. Cálculo Numérico 30/47

MÉTODO DA SECANTE Desvantagens: Se o cálculo de f (x) não for difícil, então o método logo será substituído pelo de Newton-Raphson; Se o gráfico da função for a um dos eixos e/ou o eixo das abscissas em um ou mais pontos, logo não se deve usar o método da Secante ; Difícil implementação. Cálculo Numérico 31/47

MÉTODO DA SECANTE y NÃO CONVERGE!!!! ξ x 0 x 1 x f (x) Cálculo Numérico 32/47

MÉTODO DA SECANTE y f (x) NÃO CONVERGE!!!! x 0 ξ x 1 x Cálculo Numérico 33/47

COMPARAÇÃO DOS MÉTODOS Cálculo Numérico 34/47

Critérios de Comparação Cálculo Numérico 35/47

Garantias de Convergência Bissecção e Falsa Posição q Convergência garantida, desde que a função seja contínua num intervalo [a,b], tal que f(a) f(b)<0. Ponto Fixo, Newton-Raphson e Secante q Condições mais restritivas de convergência; q Se as condições de convergência forem satisfeitas, os dois últimos métodos são mais rápidos do que os demais estudados. Cálculo Numérico 36/47

Rapidez de Convergência Número de Iterações ð Medida usualmente adotada para a determinação da rapidez de convergência de um método. Não deve ser uma medida conclusiva sobre o tempo de execução do programa. Tempo gasto na execução de uma iteração ð Variável de método para método. Cálculo Numérico 37/47

Esforço Computacional Indicadores: Número de operações efetuadas a cada iteração; Complexidade das operações; Número de decisões lógicas; Número de avaliações de função a cada iteração; Número total de iterações. Cálculo Numérico 38/47

Esforço Computacional Conclusões gerais sobre a eficiência computacional de um método: Bissecção ð Cálculos mais simples por iteração Newton ð Cálculos mais elaborados Número de iterações da Bissecção é, na grande maioria das vezes, muito maior do que o número de iterações efetuadas no método de Newton. Cálculo Numérico 39/47

Método Ideal Condições a serem satisfeitas pelo Método Ideal: Convergência assegurada; Ordem de convergência alta; Cálculos por iteração simples. Cálculo Numérico 40/47

Escolha do Melhor Método Newton-Raphson ð Caso seja fácil a verificação das condições de convergência e o cálculo de f (x). Secante ð Caso seja trabalhoso obter e/ou avaliar f (x), uma vez que não é necessária a obtenção de f (x). Cálculo Numérico 41/47

Critério de Parada Critério de Parada ð Detalhe importante na escolha do método. Se o objetivo for a redução do intervalo que contém a raiz ð Bissecção. Se a escolha parte de um valor inicial para a raiz ð Newton-Raphson ou da Secante (pois trabalham com aproximações x para a raiz exata). Cálculo Numérico 42/47

Observações Importantes Situações nas quais se deve evitar o uso do Método de Newton-Raphson e da Secante Tendência da curva ao paralelelismo a qualquer um dos eixos Tendência da função à tangência ao eixo das abscissas em um ou mais pontos. Cálculo Numérico 43/47

COMPARAÇÃO DOS MÉTODOS Escolha do método ð Diretamente relacionada com a equação cuja solução é desejada. Comportamento da função na região da raiz exata; Dificuldades com o cálculo de f (x) ; Critério de parada, etc. Cálculo Numérico 44/47

COMPARAÇÃO DOS MÉTODOS Exemplo: f ( x) = x log( x) 1, ξ [ 0,1]; ε =10 7 Dados Iniciais Erro em x Bissecção [2, 3] 2,50618441 1,2573 10-8 5,9605 10-8 24 Falsa Posição [2, 3] 2,50618403-9,9419 10-8 0,49381442 5 Ponto Fixo x 0 = 2,5 2,50618417 2,0489 10-8 3,8426 10-6 5 Newton x 0 = 2,5 2,50618415 4,6566 10-10 3,9879 10-6 2 Secante x 0 = 2,3 x 1 = 2,7 x f x ( ) 2,50618418 2,9337 10-8 8,0561 10-5 3 g x ( ) = x 1,3 ( x log x 1) Cálculo Numérico 45/47

COMPARAÇÃO DOS MÉTODOS Exemplo: f ( x) = x 3 x 1, ξ [ 1, 2]; ε =10 6 Dados Iniciais Erro em x Bissecção [1, 2] 1,324718-0,1848 10-5 0,9537 10-6 20 Falsa Posição [1, 2] 1,324718-0,7898 10-6 0,6752825 17 Ponto Fixo x 0 = 1,0 1,324717-0,5215 10-6 0,3600 10-6 9 Newton x 0 = 0,0 1,324718 0,1821 10-6 0,6299 10-6 21 Secante x 0 = 0,0 x 1 = 0,5 x f x ( ) 1,324718-0,8941 10-8 0,8999 10-5 27 g( x) = ( x +1) 1 3 Cálculo Numérico 46/47

Referências BURDEN, Richard L.; FAIRES, J. Douglas. Análise numérica. São Paulo, SP: Cengage Learning, 2008. xiii, 721 p. ISBN 8522106010. RUGGIERO, Marcia A. Gomes; LOPES, Vera Lucia da Rocha. Cálculo numérico: aspectos teóricos e computacionais. 2. ed. São Paulo, SP: Maron, c1997. xvi, 406 p. ISBN 8534602042. CHAPRA, Steven C.; CANALE, Raymond P. Métodos numéricos para engenharia. 5. ed. São Paulo: McGraw-Hill, 2008. 809 p. ISBN 978-85-86804-87-8. Cálculo Numérico 47/47