Interpolação de Newton

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

Método dos Mínimos Quadrados

Métodos Numéricos - Notas de Aula

Andréa Maria Pedrosa Valli

Interpolação polinomial

Cap. 4- Interpolação Numérica Definições. Censos de BH. Qual o número de habitantes na cidade de Belo Horizonte em 1975?

Podem ser calculados num número finito de operações aritméticas, ao contrário de outras funções (ln x, sin x, cos x, etc.)

de Interpolação Polinomial

CCI-22 FORMALIZAÇÃO CCI-22 MODOS DE SE OBTER P N (X) Prof. Paulo André CCI - 22 MATEMÁTICA COMPUTACIONAL INTERPOLAÇÃO

Lucia Catabriga e Andréa Maria Pedrosa Valli

x exp( t 2 )dt f(x) =

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

A. Equações não lineares

MÉTODOS NUMÉRICOS. ENGENHARIA ELECTRÓNICA INDUSTRIAL e de COMPUTADORES

3.6 Erro de truncamento da interp. polinomial.

Equações Diferenciais Ordinárias

Interpolação Polinomial. Ana Paula

Métodos Numéricos e Estatísticos Parte I-Métodos Numéricos

Interpolação polinomial: Diferenças divididas de Newton

Lista 1 de Exercícios de MAT Cálculo Numérico /II

étodos uméricos INTERPOLAÇÃO, EXTRAPOLAÇÃO, APROXIMAÇÃO E AJUSTE DE FUNÇÕES Prof. Erivelton Geraldo Nepomuceno

étodos uméricos INTEGRAÇÃO NUMÉRICA Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Fórmulas de Taylor - Notas Complementares ao Curso de Cálculo I

Fórmulas de Taylor. Notas Complementares ao Curso. MAT Cálculo para Ciências Biológicas - Farmácia Noturno - 1o. semestre de 2006.

MAP CÁLCULO NUMÉRICO (POLI) Lista de Exercícios sobre Interpolação e Integração. φ(x k ) ψ(x k ).

Modelagem Computacional. Parte 2 2

TÓPICOS DE ANÁLISE NUMÉRICA AULA 03 - INTERPOLAÇÃO POLINOMIAL

Matemática Computacional - 2 o ano LEMat e MEQ

Interpolaça o Polinomial

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

Estudos Numéricos dos Métodos de Interpolação: Lagrange, Newton, Hermite e Spline Cúbico

MÉTODOS NUMÉRICOS. ENGENHARIA e GESTÃO INDUSTRIAL

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.

Interpolação polinomial: Polinômio de Lagrange

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

1. Converta os seguintes números decimais para sua forma binária: (a) 22 (b) 255 (c) 256 (d) 0.11 (e) (f)

Lista de exercícios de MAT / II

exercícios de análise numérica II

é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

Retas e Planos no Espaço

Máximos e mínimos (continuação)

Sabendo que f(x) é um polinômio de grau 2, utilize a formula do trapézio e calcule exatamente

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

Método de Newton para polinômios

Lista de exercícios de MAT / I

SME Cálculo Numérico. Lista de Exercícios: Gabarito

Resolução do Exame Tipo

Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Matemática

EXERCICIOS RESOLVIDOS - INT-POLIN - MMQ - INT-NUMERICA - EDO

Métodos Numéricos - Notas de Aula

Métodos Numéricos Interpolação / Aproximação. Renato S. Silva, Regina C. Almeida

UNIVERSIDADE FEDERAL DO ABC

UNIVERSIDADE FEDERAL DO ABC

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

Máximos e mínimos UNIVERSIDADE FEDERAL DO PARÁ CÁLCULO II - PROJETO NEWTON AULA 22. Assunto: Máximos e mínimos

Capítulo 5 - Interpolação Polinomial

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

Exercícios de Matemática Computacional -Cap. 6 Interpolação e aproximação polinomial

Disciplina: Cálculo Numérico IPRJ/UERJ. Sílvia Mara da Costa Campos Victer. Integração numérica: Fórmulas de Newton-Cotes.

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

Integração Numérica. Maria Luísa Bambozzi de Oliveira. 27 de Outubro, 2010 e 8 de Novembro, SME0300 Cálculo Numérico

Integração numérica. Integração (numérica ou analítica) é o valor total ou somatório de f(x) dx no intervalo de a a b 2013/05/09 MN 1

Exame (1º Teste) de Análise Numérica (LMAC, MEIC, MMA) Instituto Superior Técnico, 11 de Janeiro de 2016, 15h00-16h15 (1º Teste)

Interpolação polinomial: Diferenças divididas de Newton

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

Autores: Interpolação por Spline Cúbica e Método de Integração de Simpson para Cálculo de Campo Magnético PLANO BÁSICO: MÉTODOS NUMÉRICOS

Exercícios de Mínimos Quadrados

Método de Quadrados Mínimos: Caso discreto

Matemática Computacional - Exercícios

ROSANGELA CARLINE SCHEMMER MONOGRAFIA DE ESPECIALIZAÇÃO

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

A derivada da função inversa

Transcrição:

Interpolação de Newton Laura Goulart UESB 21 de Março de 2019 Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 1 / 16

Introdução As diferenças divididas são razões incrementais e constituem aproximações discretas de derivadas, desde que se utilizem pontos sucientemente próximos. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 2 / 16

Introdução As diferenças divididas são razões incrementais e constituem aproximações discretas de derivadas, desde que se utilizem pontos sucientemente próximos. Considere a função f (x) tabelada nos pontos x 0, x 1,..., x n. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 2 / 16

Introdução As diferenças divididas são razões incrementais e constituem aproximações discretas de derivadas, desde que se utilizem pontos sucientemente próximos. Considere a função f (x) tabelada nos pontos x 0, x 1,..., x n. A diferença dividida de ordem zero é denida por f [x k ] = f (x k ). Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 2 / 16

Introdução As diferenças divididas são razões incrementais e constituem aproximações discretas de derivadas, desde que se utilizem pontos sucientemente próximos. Considere a função f (x) tabelada nos pontos x 0, x 1,..., x n. A diferença dividida de ordem zero é denida por f [x k ] = f (x k ). Lembremos que f f (x) f (x 0 ) (x 0 ) = lim. x x 0 x x 0 Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 2 / 16

Introdução As diferenças divididas são razões incrementais e constituem aproximações discretas de derivadas, desde que se utilizem pontos sucientemente próximos. Considere a função f (x) tabelada nos pontos x 0, x 1,..., x n. A diferença dividida de ordem zero é denida por f [x k ] = f (x k ). Lembremos que f f (x) f (x 0 ) (x 0 ) = lim. x x 0 x x 0 A diferença dividida de 1 a ordem é denida como uma aproximação da 1 a derivada, ie, f [x, x 0 ] = f (x) f (x 0).(1) x x 0 Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 2 / 16

Fazendo x = x 1 em (1) têm-se a diferença dividida de 1 a ordem em relação aos argumentos x 0, x 1 : f [x 1, x 0 ] = f (x 1) f (x 0 ) x 1 x 0. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 3 / 16

Fazendo x = x 1 em (1) têm-se a diferença dividida de 1 a ordem em relação aos argumentos x 0, x 1 : f [x 1, x 0 ] = f (x 1) f (x 0 ) x 1 x 0. De modo geral, a diferença dividida de ordem i é dada por f [x k+i,..., x k+1, x k ] = f [x k+i,..., x k+1 ] f [x k+i 1,..., x k ] x k+i x k Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 3 / 16

Tabela das diferenças divididas x ordem 0 ordem 1 ordem 2... ordem n x 0 f [x 0 ]... x 1 f [x 1 ] f [x 1, x 0 ]... x 2 f [x 2 ] f [x 2, x 1 ] f [x 2, x 1, x 3 ]........... x n f [x n ] f [x n, x n 1 ] f [x n, x n 1, x n 2 ]... f [x n,..., x 0 ] Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 4 / 16

Exemplo Dada a função tabelada abaixo, construa a tabela de diferenças divididas. x -1 0 1 2 3 f(x) 1 1 0-1 -2 Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 5 / 16

Exemplo Dada a função tabelada abaixo, construa a tabela de diferenças divididas. x -1 0 1 2 3 f(x) 1 1 0-1 -2 Tabela: Tabela das diferenças divididas x Ordem 0 Ordem 1 Ordem 2 Ordem 3 Ordem 4-1 1 0 1 0 1 0-1 -0,5 2-1 -1 0 0, 1 6 3-2 -1 0 0 0, 41 6 Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 5 / 16

Observação Podemos provar que as diferenças divididas satisfazem f [x k,..., x 0 ] = f [x jk,..., x j0 ], onde j k,..., j 0 é uma permutação dos indíces de 0,..., k. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 6 / 16

Forma de Newton para o polinômio interpolador Vamos construir sucessivamente os polinômios p k (x) para k = 0,..., n. Para k=0, tome x x 0. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 7 / 16

Forma de Newton para o polinômio interpolador Vamos construir sucessivamente os polinômios p k (x) para k = 0,..., n. Para k=0, tome x x 0. A expressão (2) não pode ser usada diretamente, pois não podemos calcular o valor de f [x, x 0 ]. Como p 0 (x) f (x) podemos concluir que E 0 (x) = f (x) p 0 (x) = (x x 0 ) f [x, x 0 ] é o erro de truncamento obtido. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 7 / 16

Para k=1, tome x x 0 e x x 1. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 8 / 16

Para k=1, tome x x 0 e x x 1. Podemos vericar que p 1 (x) = f (x 0 ) + (x x 0 ) f [x 1, x 0 ] e portanto, E 1 (x) = (x x 0 )(x x 1 ) f [x, x 1, x 0 ]. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 8 / 16

Por recorrência, temos que: 1 p n (x) = f (x 0 ) + (x x 0 )f [x 0, x 1 ] +... + (x x 0 )(x x 1 ) (x x n 1 ) f [x 0, x 1,..., x n ]. 2 E n (x) = (x x 0 ) (x x n ) f [x 0,..., x n, x]. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 9 / 16

Exemplo x 0 2 5 9 f(x) 2 3 4 1 Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 10 / 16

Exemplo x 0 2 5 9 f(x) 2 3 4 1 Tabela: Tabela de Diferenças Divididas x Ordem 0 Ordem 1 Ordem 2 Ordem 3 0 2 2 3 0,5 5 4 0,3333 0, 0333 9 1-0,75-0,1548-0,0135 Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 10 / 16

Exemplo x 0 2 5 9 f(x) 2 3 4 1 Tabela: Tabela de Diferenças Divididas x Ordem 0 Ordem 1 Ordem 2 Ordem 3 0 2 2 3 0,5 5 4 0,3333 0, 0333 9 1-0,75-0,1548-0,0135 p 3 (x) = f (x 0 ) + (x x 0 ) f [x 1, x 0 ] + (x x 0 )(x x 1 ) f [x 2, x 1, x 0 ]+ +(x x 0 )(x x 1 )(x x 2 )f [x 3, x 2, x 1, x 0 ] = = 2 + 0, 5x 0, 0333x(x 2) 0, 0135x(x 2)(x 5) Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 10 / 16

Escolha do Grau Deve-se em primeiro lugar construir a tabela de diferenças divididas. Em seguida, examinar as diferenças divididas da função na vizinhança do ponto de interesse. Se nesta vizinhança as diferenças divididas de ordem k são praticamente constantes (ou se as diferenças divididas de ordem (k+1) variarem em torno de zero), podemos concluir que um polinômio interpolador de grau k será o que melhor aproximará a função na região considerada na tabela. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 11 / 16

Escolha do Grau Deve-se em primeiro lugar construir a tabela de diferenças divididas. Em seguida, examinar as diferenças divididas da função na vizinhança do ponto de interesse. Se nesta vizinhança as diferenças divididas de ordem k são praticamente constantes (ou se as diferenças divididas de ordem (k+1) variarem em torno de zero), podemos concluir que um polinômio interpolador de grau k será o que melhor aproximará a função na região considerada na tabela. Exemplo Consideremos f (x) = x tabelada abaixo com quatro casas decimais. x 1 1,01 1,02 1,03 1,04 1,05 f(x) 1 1,005 1,01 1,0149 1,0198 1,0247 Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 11 / 16

x Ordem 0 Ordem 1 Ordem 2 1 1 1,01 1,005 0,5 1,02 1,01 0,5 0 1,03 1,0149 0,49 0,5 1,04 1,0198 0,49 0 1,05 1,0247 0,49 0 Tabela: Tabela de Diferenças Divididas Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 12 / 16

x Ordem 0 Ordem 1 Ordem 2 1 1 1,01 1,005 0,5 1,02 1,01 0,5 0 1,03 1,0149 0,49 0,5 1,04 1,0198 0,49 0 1,05 1,0247 0,49 0 Tabela: Tabela de Diferenças Divididas Assim, no intervalo [1; 1, 05] dizemos que um polinômio de grau 1 é uma boa aproximação para f (x) = x. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 12 / 16

Estimativa para o erro Se a função f (x) é dada na forma de tabela, o valor absoluto do erro E n (x) só pode ser estimado. Isto porque, neste caso, não é possível calcular M = max f (n+1)(x) ; mas, se construirmos a tabela de x 0 x x n diferenças divididas até a ordem n + 1, podemos usar o maior valor (em módulo) K destas diferenças como uma aproximação para M (n + 1)! no intervalo [x 0, x n ]. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 13 / 16

Estimativa para o erro Se a função f (x) é dada na forma de tabela, o valor absoluto do erro E n (x) só pode ser estimado. Isto porque, neste caso, não é possível calcular M = max f (n+1)(x) ; mas, se construirmos a tabela de x 0 x x n diferenças divididas até a ordem n + 1, podemos usar o maior valor (em módulo) K destas diferenças como uma aproximação para M (n + 1)! no intervalo [x 0, x n ]. Portanto, E n ( x) K n x x i. i=0 Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 13 / 16

Exemplo Seja f (x) a função tabelada abaixo: x 0,2 0,3 0,5 f(x) 2,008 4,064 5,125 Dê uma estimativa para o erro para x = 0, 4. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 14 / 16

Exemplo Seja f (x) a função tabelada abaixo: x 0,2 0,3 0,5 f(x) 2,008 4,064 5,125 Dê uma estimativa para o erro para x = 0, 4. Tabela: Tabela de diferenaças divididas x Ordem 0 Ordem 1 Ordem 2 0,2 2,008 0,3 4,064 20,56 0,5 5,125 5,305-50,85 Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 14 / 16

Observações Finais Vantagens: Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 15 / 16

Observações Finais Vantagens: Os cálculos são mais simples do que no método de Lagrange. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 15 / 16

Observações Finais Vantagens: Os cálculos são mais simples do que no método de Lagrange. É possível calcular uma estimativa para o erro Desvantagem: Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 15 / 16

Observações Finais Vantagens: Os cálculos são mais simples do que no método de Lagrange. É possível calcular uma estimativa para o erro Desvantagem: Quando possuímos um mesmo conjunto nós, mas com imagens diferentes, para serem interpolados, é mais vantajoso o emprego da fórmula de Lagrange. Laura Goulart (UESB) Interpolação de Newton 21 de Março de 2019 15 / 16