Universidade Federal do Rio Grande do Norte. Métodos Computacionais Marcelo Nogueira

Documentos relacionados
Zero de Funções ou Raízes de Equações

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

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

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

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

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

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

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

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

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

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

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

Métodos Numéricos - Notas de Aula

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

Semana 5 Zeros das Funções_2ª parte

CAP. 2 ZEROS REAIS DE FUNÇÕES REAIS

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 BCC760 Raízes de equações algébricas e transcendentes

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

AULA 16 Esboço de curvas (gráfico da função

CCI-22. Matemática Computacional. Carlos Alberto Alonso Sanches Juliana de Melo Bezerra

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

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

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

Equações Algébricas e Transcendentes

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

1, tal que x k+ 1 x para k +. x k + 1 : raiz aproximada da f; Uma forma de determinarmos um intervalo I = [ a,

AULA 13 Aproximações Lineares e Diferenciais (página 226)

Interpretação Geométrica

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

MÉTODOS DE OTIMIZAÇÃO ENE081

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

Ana Paula. October 26, 2016

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

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

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

Universidade Tecnológica Federal do Paraná

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

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

FUNÇÕES DE VÁRIAS VARIÁVEIS

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

1. Considere a representação gráfica da função f. Determine: 1.1. A variação de f em 2, A variação de f em 0,6.

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

Apostila de Cálculo I

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

Integração Numérica. Cálculo Numérico

EXEMPLO DE APLICAÇÃO DE MÉTODOS ITERATIVOS

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

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

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

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

Cálculo Numérico Ponto Fixo

Método de Newton. 1.Introdução 2.Exemplos

( ) ( ) 60 ( ) ( ) ( ) ( ) R i. Método de Newton. Método de Newton = Substituindo i por x, teremos: 1.Introdução 2.

Andréa Maria Pedrosa Valli

Resolução Numérica de Equações Parte I

Limites, derivadas e máximos e mínimos

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

Capítulo III. Limite de Funções. 3.1 Noção de Limite. Dada uma função f, o que é que significa lim f ( x) = 5

Capítulo 06. Raízes: Métodos Abertos

Exercícios orientados para a Prova Escrita de Fundamentos de Matemática Aplicada C Prof. Germán Suazo

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

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

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

CÁLCULO DE ZEROS DE FUNÇÕES REAIS

Prova Escrita de MATEMÁTICA A - 12o Ano a Fase

1 Roteiro Atividades Mat146 Semana4: 22/08/16 a 26/08/2016

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

Pretende-se calcular uma aproximação para a menor raiz positiva da equação

CÁLCULO DIFERENCIAL EM CAMPOS ESCALARES E VECTORIAIS

7 Derivadas e Diferenciabilidade.

Unidade 3. Funções de uma variável

Interpolação Polinomial

5 Análise numérica. λ λ

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

SME0300 Cálculo Numérico Aula 4

Capítulo III. Limite de Funções. 3.1 Noção de Limite. Dada uma função f, o que é que significa lim f ( x) = 5

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

Cálculo I IM UFRJ Lista 1: Pré-Cálculo Prof. Marco Cabral Versão Para o Aluno. Tópicos do Pré-Cálculo

CÁLCULO DIFERENCIAL 2 o Semestre de 2012 Prof. Maurício Fabbri. Roteiro de aula e 1 a Série de Exercícios

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

SMA333 8a. Lista - séries de Taylor 07/06/2013

UFRJ - Instituto de Matemática

CÁLCULO DIFERENCIAL E INTEGRAL. Prof. Rodrigo Carvalho

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

TÓPICOS DE CORRECÇÃO

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

1. Calcule a derivada da função dada usando a definição. (c) f(x) = 2x + 1. (a) f(x) = 2. (b) f(x) = 5x. (d) f(x) = 2x 2 + x 1

Texto complementar n 1 - Gráficos

MAP CÁLCULO NUMÉRICO (POLI) Lista de Exercícios sobre Zeros de Funções

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

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

Parte 1: Exercícios Teóricos

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

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

Prova Escrita de MATEMÁTICA A - 12o Ano Época especial

Transcrição:

Universidade Federal do Rio Grande do Norte Métodos Computacionais Marcelo Nogueira

Raízes de Equações Algébricas Achar a raiz de uma unção signiica achar um número tal que 0 Algumas unções podem ter suas raízes calculadas analiticamente, porém outras são de diícil solução (algumas unções transcendentes, por eemplo ou de solução desconhecida (polinômios de ordem maior que 4, por eemplo, sendo necessário a solução por métodos numéricos Passos para a solução numérica Achar um intervalo echado [a,b] que contenha somente uma solução Reinar a raiz até o grau de eatidão requerido

Isolamento de raízes Se uma unção contínua assume valores de sinais opostos entre o intervalo [a,b], então a unção possui pelo menos uma raiz neste intervalo Teorema do valor médio Se a derivada da unção preservar o sinal dentro do intervalo, ou seja, se a unção or estritamente crescente ou estritamente decrescente, a raiz será única Pode-se estimar o intervalo [a,b] pelo esboço do gráico da unção ou pela construção de tabelas para análise da variação do sinal da unção

Isolamento de raízes por esboço do gráico Dada a unção, o ponto 0 é eatamente o ponto onde a unção cruza o eio y a 0 b

Caso a unção ( seja complea, podemos tentar escrevê-la na orma Supondo 0 teremos g ( ξ h( ξ = 0 g( ξ = h( ξ Dessa orma, podemos traçar os gráicos das unções e e o ponto de interseção destes irá nos ornecer a raiz da unção y h( ξ g(

E 1: trace o gráico e determine um intervalo que contenha raízes de 2 Quadro

Solução E 1 2 g 2 Raiz no intervalo [0,5; 1,5]

Eercício 1: trace o gráico e determine um intervalo que contenha raízes das seguintes unções: 1 log

Critérios de parada Procedimentos iterativos Para quando atingir um determinado critério Eistem vários tipo de critérios de parada Analise do valor da unção: ( < δ Erro absoluto: i i i < δ Erro relativo: Limites do intervalo: Número de iterações i i i i b < δ a 2 < δ

Método da bisseção Seja uma unção contínua no intervalo [a,b] e 0, dividindo o intervalo ao meio, obtém-se 0. Caso ( 0 = 0, ξ = 0 Caso contrário, Se ( a ( 0 < 0 então a raiz está no intervalo [a, ] Se então a raiz está no intervalo [ 0 ( 0 ( b < 0,b] Divide-se novamente o intervalo obtendo e assim sucessivamente até a precisão desejada 1 0

y a 1 0 b Convergência Chamando os intervalos de a 1,b 1,a 2,b 2,...,a n,b n então: Se então b n b n a n a b2 n + 1 a n ε ε = b a n 2 + 1

E 2: Achar a raiz da equação ( = 3 10 no intervalo [2,3] com o erro absoluto δ < 0, 1 Quadro

Solução E 2: ( = 3 10 δ < 0, 1 Raiz de em [2,3] com ( 2 (3 = 2 17 < 0 = (2 + 3 / 2 = 2,5 (2,5 = 0 OK! 5,62 1 = (2 + 2,5 / 2 = 2,25 (2,25 = 1,39 2 = (2 + 2,25 / 2 = 2,125 (2,125 = 0,40 3 = (2,125 + 2,25 / 2 = 2,1875 (2,1875 = ε = 2,18 2,12 = 0,46 0,06

Eercício 2: Calcular a raiz de ln com o erro relativo 0,1 Eercício 3: Utilize o método da bisseção para calcular 5.

Solução Eercício 2: intervalo da raiz [0,5; 1] em torno de 0,65 Solução Eercício 3: achar a raiz de 5 5 5 0

Eercício 4: Utilize os intervalos calculados no Eercício 1 para cada uma das unções e calcule uma raiz aproimada, utilizando o método da bisseção 1 log Eercício 5: uma gamela (barril serrado ao meio ao longa da altura de comprimento e secção transversal semicircular com raio, cheia de água até uma distancia do topo tem volume dado por: 0.5. Suponha que 10, 1 e 12.4 e calcule a proundidade da água na gamela.

O método sempre converge para uma solução O esorço computacional do método da bisseção cresce demasiadamente quando se aumenta a eatidão da raiz desejada Deve ser usado apenas para diminuir o intervalo que contém a raiz para posterior aplicação de outro método, como o método das cordas ou o método de Newton, por eemplo

Algoritmo Bisseção Entrada: intervalo [a,b], tolerância e número máimo de iterações N cont=0 enquanto (b-a/2 > e cont<n raiz = a + (b-a/2; //o mesmo que (a+b/2, mas com menos erro se (a*(raiz<0 b = raiz senao a = raiz im_se cont = cont+1; im_enquanto Saída( Apos, i, iteracoes, o intervalo inal é [,a,,, b, ]

Método das cordas È semelhante ao método da bisseção A derivada segunda do método,, deve ter sinal constante no intervalo O intervalo [a,b] não é dividido ao meio, mas sim em partes proporcionais a razão ( a/ ( b Apenas um dos valores do intervalo é atualizado, gerando uma sequencia de de intervalos, (ou,, onde são aproimações da raíz da equação

( ( ( ( 0 b a b a a a = ( ( ( ( 0 a b b a b b + = ( ( ( ( 1 c c n n n n n = + Eistem duas possibilidades: Podemos substituir essas duas equações pela equação onde c é um ponto da unção onde esta tem o mesmo sinal de sua derivada segunda ( 0 ( ( > c c

E: Achar a raiz da equação ( = 3 10 no intervalo [2,3] com o critério de parada de análise do valor da unção 0,1 Quadro

Solução ( = 3 10 ''( = 6 Escolha do ponto c 2 2 2 12 24 0 Não é o ponto c 3 3 17 18 306 0 OK! Então c=3 e 2 (2 2 0 = 2 (2 3 = 2 ( 1 = 2,11 (2,11 = 0,74 (2 (3 19 1 = 2,11 (2,11 (2,11 (2,11 3 (3 0,74 = 2,11 ( 0,89 = 2,15 (2,15 = 0,07 17,74 Podemos ver que o método das cordas converge bem mais rápido que o método da bisseção 0,1 Continua <0,1 Parou!

Eercício: Ache uma aproimação da raiz da unção 2 no intervalo [0.5; 1.5] com um erro absoluto de 0.01

Algoritmo Cordas Entrada: intervalo [a,b], tolerância e número máimo de iterações N se (a* (a>0 rn = b; //raiznova c=a; senão rn = a; c=b; im_se ra=c; //raizantiga cont=1 enquanto rn - ra / rn > e cont<n ra=rn; rn = ra - (ra/((ra - (c*(ra - c; cont = cont + 1; im_enquanto Saída( Apos, i, iteracoes, a raiz calculada oi,rn

Método de Newton Supondo uma aproimação 0 para a raiz de, no ponto 0, 0 passa apenas uma única reta tangente, que é a derivada de em 0. Esta reta tangente corta o eio na coordenada 1,deinindo por sua vez, o ponto 1, 1 Por este novo ponto também passa uma única reta tangente que corta o eio em 2. Esta nova coordenada deine outro ponto 2, 2 que repete todo o processo 0, 1, são aproimações cada vez melhores para a raiz da unção

Pela igura temos que Já que podemos concluir tan( ( θ = ( ( 1 i i i i = + tan( ( ( tan( 1 1 θ θ i i i i i i = = + + Eige o conhecimento da derivada segunda da unção

Usando a ormula de Taylor (em torno de 2! Se or suicientemente próimo da raiz da unção,, então podemos desconsiderar os termos, 1 0 Uma aproimação para a raiz será dada por (chamando esta aproimação de

Convergência Caso se escolha 0 de orma que 1 saia do intervalo, o método poderá não convergir. Caso ( e ( sejam não nulas e preservem o sinal no intervalo e 0 seja tal que 0 ( > ( 0 a convergência é garantida (se as derivadas não tiverem sinal constante, o método pode ou não convergir. E: Ache a raiz da equação ln para o erro relativo 0,001 (ou seja: 0 Quadro

Se Então 1 1 ( = 2 + ( = 2 Plotando o Gráico, podemos ver que a raiz está próima de 0,5. Podemos azer 0,5? 0 0,5 pois 2 ( = + (0,65 2 = 0,65 = (0,65 ( 0,5 (0,5 = 0,44 3,5 = 1,54 > 0 (0,5 0,44 1 = 0,5 = 0,5 = (0,5 3 0,65 ln( 0,65 0,65 0,65 0,65 = 0 0,65 0,5 0,65 < 0,01 = 0.23 Parou! > 0,01 Continua

Eercício: Ache uma aproimação da raiz da unção 10 2 com um erro absoluto de 0.01

Algoritmo Newton Entrada:, tolerância e número máimo de iterações N se 0 saida( convergencia não garantida. Abortando senão rn= ; //raiz nova cont=1 aça ra=rn; //raiz antiga = raiz nova rn = ra - (ra/ (ra; i = i+1; enquanto rn - ra / rn > e cont < N Saída( Apos, i, iteracoes, a raiz calculada oi,rn im_se

Método da Secante Uma modiicação do método de Newton que substitui o a derivada da unção pela equação ( i = ( i 1 ( i i 1 i

Substituindo o novo valor da derivada na ormula de Newton, a órmula do método da secante ica da seguinte maneira São necessários dois pontos iniciais( i e i-1 Semelhante ao método das cordas, mas agora o ponto não é mais io E: Determine a raiz da unção com erro absoluto de 0.05

Solução Intervalo com uma raiz: 0 1 e 1 0.632, portanto eiste uma raiz no intervalo [0,1] 0 1 1 0.632 1 1 0.632 0.613 0.4 0.05 Continua 0.6127 0.071 0.613 0.071 1 0.613 0.632 0.071 0.564 0.049 0.05 Parou!

Algoritmo Secante Entrada:,, tolerância e número máimo de iterações N se 0 saida( convergencia não garantida. Abortando senão ra2= ; ra1= ; //raiz antiga 1 e 2 cont=1 aça rn = ra1 - (ra1(ra2-ra1/((ra2-(ra1; ra2=ra1; ra1=rn; cont = cont+1; enquanto rn ra1 / rn > e cont < N Saída( Apos, i, iteracoes, a raiz calculada oi,rn im_se

Eercício: Considere a série 1, que converge para 1 1. a Para calcular o valor de que leva a série a convergir para o valor 1.5 podemos utilizar quais métodos? Escolha um e calcule com erro absoluto menor que 0,01. Quais tipos de erro estamos cometendo neste calculo? b Utilizando a ormula echada, veriique que podemos utilizar o método de Newton no intervalo [0; 0,99] e o utilize para calcular novamente o valor de com a mesma precisão. c Compare o esorço e os resultados obtidos em a e b com o valor real.

Comparação entre os métodos O método da bisseção é bastante simples por não eigir o conhecimento da derivada da equação em questão, porém possui uma convergência lenta O método das cordas eige que o sinal da derivada segunda permaneça constante no intervalo, porém, se o ponto inicial c estiver suicientemente próimo da raiz ( ( c < 10 o método apresenta uma convergência bem mais rápida que o método da bisseção O método de Newton é o que apresenta a convergência mais rápida, porém eige o conhecimento da derivada analítica da unção em questão O método da Secante é menos rápido que o de Newton, porém não eige o conhecimento da derivada analítica da unção em questão