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

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

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

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

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

Ana Paula. October 26, 2016

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

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

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

Métodos Numéricos - Notas de Aula

Cálculo Numérico Ponto Fixo

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

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

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

é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

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

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

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

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

SME0300 Cálculo Numérico Aula 4

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

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

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

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.

Equações não lineares

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

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

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

Parte 1: Exercícios Teóricos

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

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

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

Andréa Maria Pedrosa Valli

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

SME0300 Cálculo Numérico Aula 6

UNIVERSIDADE FEDERAL DE PERNAMBUCO Resolução Lista / Cálculo Numérico 1ª Unidade

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

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

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

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

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

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

Introdução à Física Computacional

UNIVERSIDADE FEDERAL DE PERNAMBUCO Lista de Exercícios / Cálculo Numérico 1ª Unidade

Equações não lineares

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

Cálculo Numérico Algoritmos

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

A. Equações não lineares

Cálculo Numérico. Aula 10 Sistemas de Equações Lineares / Parte 3 Jacobi & Gauss-Seidel. Prof. Guilherme Amorim

Raízes de Equações métodos delimitados. qual o problema? equações não lineares/raízes

O método da falsa posição

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

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

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

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

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

Universidade Tecnológica Federal do Paraná

Modelagem Computacional. Parte 8 2

Notas de Aula de Cálculo Numérico

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. Profa. Dra. Yara de Souza Tadano.

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

Cálculo Numérico. Aula 8 Sistemas de Equações Lineares / Parte /04/2014. Prof. Guilherme Amorim*

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

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

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

UNIVERSIDADE FEDERAL DO PARANÁ DISCIPLINA DE MÉTODOS NUMÉRICOS 2º SEMESTRE 2004 Professora Aurora T. R. Pozo 1ª LISTA DE EXERCÍCIOS

Programação I Aula 7 Resolução numérica de equações

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

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

EXERCÍCIOS DE MATEMÁTICA COMPUTACIONAL: PRIMEIRO BIMESTRE: EDGARD JAMHOUR. QUESTÃO 1: Indique as afirmativas verdadeiras.

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

Introdução à Programação Aula 7 Resolução numérica de equações

CAP. 2 ZEROS REAIS DE FUNÇÕES REAIS

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

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

Semana 4 Zeros das Funções

DCC008 - Cálculo Numérico

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

Método do Ponto Fixo

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

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

Aula 1 - Cálculo Numérico

Modelagem Computacional. Parte 2 2

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

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

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

Métodos iterativos para sistemas lineares.

1ª LISTA DE EXERCÍCIOS DE MÉTODOS NUMÉRICOS Prof.: Magnus Melo

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

Método de Newton-Raphson

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

Prof. MSc. David Roza José 1/37

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

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

ANÁLISE NUMÉRICA DO MÉTODO DE NEWTON PARA OBTENÇÃO DE ZEROS DE FUNÇÕES.

Aula 3 Método da Newton. Prof. Adriano Barbosa. 28 de novembro de 2016

Transcrição:

Cálculo Numérico Aula 6 Método das Secantes e Critérios de Parada 2014.1-22/04/2014 Prof. Rafael mesquita rgm@cin.ufpe.br Adpt. por Prof. Guilherme Amorim gbca@cin.ufpe.br

Aula passada? Método Iterativo Linear =,=,, Convergência 1. e forem contínuas em 2. <, 3. Método de Newton-Raphson Construir uma função de iteração, tal que ()=0 = = ( ) ( )

Método das Secantes Possível problema no método de newton =!(" #) $!("# ) Overflow! Caso a primeira derivada da função em estudo se aproxime de zero Como alternativa à derivada da função, podemos utilizar o quociente (! " # %!(" #&' )) $ ("# %" #&' )

Método das Secantes Assim, teremos a seguinte função de iteração: = = & & & & O que nos leva ao seguinte processo iterativo = " #&'! " # %" #!(" #&' )! " # %!(" #&' ),( =1,2,3 *Note que são necessárias duas aproximações para se iniciar o método...

Método das Secantes Interpretação geométrica * % A partir de duas aproximações % e, o ponto é obtido como sendo a abcissa do ponto de intersecção do eixo x e da reta secante que passa pelos pontos ( %,+( % ))e (,+( ))

Método das Secantes Interpretação geométrica * %

Método das Secantes Interpretação geométrica * %

Método das Secantes Interpretação geométrica * %

Método das Secantes Interpretação geométrica % = ( ) % % % = % ( ) ( % )= % ( % ) = % ( % ) % * %

Pergunta Qual a diferença entre o método das cordas e o método das secantes?

Notar que... Apesar da máquina (função de iteração) geradora da sequência {x i } ser igual à função iteração do método das cordas, o método das secantes é outro método, pois, por não ser um método de quebra, não há escolhas para os valores de x i-1 nem para x i. Estes serão sempre os dois últimos termos da sequência {x i }.

Exemplo Determinar a raiz positiva da equação abaixo pelo método das secantes com erro relativo inferior a 0,01.

Exemplo Assumimos que a solução está perto de 1,4. Logo, consideramos x 0 =1,4 e x 1 =1,5. f(x 0 )=-0,052; f(x 1 )=0,010. Logo, x 2 =1,432. Erro relativo: x 2 -x 1 /x 2 =0,047. Calculamos o próximo valor. f(x 2 )=0,002 x 3 =1,431. Erro relativo: x 3 -x 2 /x 3 =0,0007. OK. Logo, a raiz é 1,431.

Critérios de Parada Número de iterações Erro absoluto Valor da imagem

Critérios de Parada Número de iterações Após terem sido realizadas as iterações previstas, o processo será interrompido Não visa qualidade da aproximação Objetivo: garantir a não entrada em looping, caso uma condição de parada mais sofisticada não seja satisfeita

Critérios de Parada Erro absoluto Ideal: Estabelecer parada quando <,, para um dado, conveniente Ou seja, a execução seria interrompida quando a distância entre a raíz aproximada calculada na iteração i+1 e a raíz exata fosse menor que, Possível alternativa: parar quando <, Espera-se que a sequência { } seja tal que lim 3 =0 Mesmo que <,, não existe a garantia de que <,

Critérios de Parada Valor da imagem Buscamos um valor de para que + =0 Podemos verificar quão próximo +( ) está de zero Critério de parada: + <,

Critérios de Parada Podemos ainda utilizar a combinação entre diferentes critérios de parada... Vale dizer que mesmo com todo esse cuidado ainda podemos ter surpresas, pois se em um caso específico a convergência for extremamente lenta e o valor da função na vizinhança da raiz em estudo se aproximar bastante de zero, o processo pode ser interrompido sem que efetivamente tenha-se um valor aceitável para a raiz procurada.

Exemplo Dada = + 6, aplique o método da secante considerando as aproximações iniciais =,7 e =,8. Execute iterações até que < %9 ou até que % < %;. Considere uma máquina F(10,6,-9,9)

Exemplo =,7 ; =,7 =,8 ; =,9 =,7. %,9 %,8.(%,7) %,9.7 =,;78 Teste % < %; =,;8> %; Teste < %9 +? =1,7983.10 % >10 %C

Exemplo =,8 ; =,9 =,;78; =1,7983.10 % ; =,8.,8DE;.& %,;78.(%,9),8DE;,9 =,DD889 Teste % < %; F? =,;8D8> %; Teste < %9 + F =0,0113>10 %C

Exemplo =,;78; =1,7983.10 % ; =,DD889;+ F =0,0113 9 =,;78. %,;.& %,DD889.(,8DE;. & ) %,;%,8DE;. & =,DDDDD Teste % < %; C F =,7. %; > %; Teste < %9 + C = 4,99999.10 %H <10 %C Critério de parada atingido! Raiz aproximada: =,DDDDD

Exemplo 2 Partindo de [1,7; 1,8] x i-1 =1,8 x i =1,7

Exemplo 2

Exemplo 2.. Na prática Como poderíamos implementar o método das secantes no Excel?

Comparação entre os métodos

Comparação entre os métodos Critérios analisados Garantia de convergência Rapidez de convergência Baseado no numero de iterações Não necessariamente isso implica em um menor tempo, visto que o tempo gasto em uma iteração pode variar de método para método... Esforço computacional

Comparação entre os métodos Garantia de convergência Bisseção e Posição Falsa Convergência garantida, desde que: função seja contínua em I, f (x) mantenha sinal em I f(a).f(b)<0 Métodos de ponto fixo Convergência garantida, desde que (além das condições anteriores): I J I sejam contínuas em I, I K<1, L M L Condições mais restritivas de convergência Porém, uma vez que atendidas, os métodos são mais rápidos que os anteriores

Comparação entre os métodos Esforço computacional Medido em função Do número de operações efetuadas a cada iteração Da complexidade dessas operações Do número de decisões lógicas Do número de avaliações de função a cada iteração Do número total de iterações

Comparação entre os métodos Esforço computacional Difícil tirar conclusões gerais sobre a eficiência computacional dos métodos estudados Ex: O método da bisseção é o que efetua cálculos mais simples por iteração Já o método de Newton requer cálculos mais elaborados Cálculo da função e de sua derivada, a cada iteração... No entanto, o número de iterações executadas pelo método da bisseção pode ser muito maior que o número de iterações executadas pelo método de Newton

Comparação entre os métodos Escolha do método deve ser realizada em função de algumas considerações... Ex: Considerando que um método ideal é aquele que seja mais rápido, que a convergência esteja assegurada e que os cálculos por iteração sejam simples Método de Newton é uma boa opção, desde que 1. Seja fácil verificar condições de convergência 2. Cálculo de f (x) não seja muito elaborado Caso seja custoso avaliar f (x) seria mais apropriado utilizar o método das secantes (converge mais rapidamente que os demais) Caso seja difícil avaliar as condições de convergência, poderíamos utilizar um dos métodos de quebra...

Comparação entre os métodos Critério de parada também deve ser levado em conta na escolha de um método... Caso o objetivo seja reduzir o intervalo que contém a raiz, por exemplo... Não é aconselhável utilizar os métodos de ponto fixo Trabalham exclusivamente com aproximações { N } da raiz

Comparação entre os métodos Conclusões Escolha do método está diretamente relacionada com A equação que se quer resolver Comportamento da função na região da raíz Dificuldades com o cálculo de f (x) Critério de parada Necessidades de cada aplicação

Referências [1] Silva, Zanoni; Santos, José Dias. Métodos Numéricos, 3ª Edição. Universitária, Recife, 2010. [2] Ruggiero, Márcia; Lopes, Vera. Cálculo Numérico Aspectos Teóricos e Computacionais, 2ª Edição. Pearson. São Paulo, 1996. Comparação entre os métodos!