Capítulo 5 - Interpolação Polinomial

Documentos relacionados
Capítulo 4 - Interpolação Polinomial

Capítulo 6 - Integração e Diferenciação Numérica

Interpolação polinomial

Métodos Numéricos - Notas de Aula

Matemática Computacional - 2 o ano LEMat e MEQ

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

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

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

Capítulo 6 - Integração e Diferenciação Numérica

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

Capítulo 4 - Valores e Vectores Próprios

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

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

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

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

3.6 Erro de truncamento da interp. polinomial.

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

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

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

Lucia Catabriga e Andréa Maria Pedrosa Valli

Matemática Computacional - Exercícios

Interpolação polinomial: Polinômio de Lagrange

Andréa Maria Pedrosa Valli

Adérito Araújo. Gonçalo Pena. Adérito Araújo. Adérito Araújo. Gonçalo Pena. Método da Bissecção. Resolução dos exercícios 2.14, 2.15, 2.16 e 2.17.

A. Equações não lineares

Capítulo 3 - Sistemas de Equações Lineares

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

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

Interpolação Polinomial

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

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

exercícios de análise numérica II

Capítulo 5 - Integração e Diferenciação Numérica

Interpolação Polinomial. Ana Paula

Matemática Computacional - 2 o ano LEMat e MEQ

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

PROVAS Ciência da Computação. 2 a Prova: 13/02/2014 (Quinta) Reavaliação: 20/02/2014 (Quinta)

Resolução do Exame Tipo

Aplicações de Álgebra Linear. Lista de Exercícios Humberto José Bortolossi Ainda sobre Matrizes e Aplicações

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

Matemática Computacional - Exercícios

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

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

Capítulo 1 - Erros e Aritmética Computacional

Capítulo 1 - Erros e Aritmética Computacional

Introdução aos Métodos Numéricos

DCC008 - Cálculo Numérico

Aula 12. Interpolação Parte 1

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

de Interpolação Polinomial

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

Modelagem Computacional. Parte 2 2

UNIVERSIDADE FEDERAL DO ABC

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

f(x) = 1 + 2x + 3x 2.

SME0300 Cálculo Numérico Aula 20

Lista de exercícios de MAT / II

Matemática Computacional. Exercícios. Teoria dos erros

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

Método dos Mínimos Quadrados

Aula 19 06/2014. Integração Numérica

Método de Quadrados Mínimos: Caso discreto

Spline cúbica. Clarimar J. Coelho. November 8, 2013

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

Nota importante: U é a matriz condensada obtida no processo de condensação da matriz

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

Lista de exercícios de MAT / I

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

Diogo Pinheiro Fernandes Pedrosa. Universidade Federal do Rio Grande do Norte Centro de Tecnologia. diogo

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

Álgebra Linear I - Aula Matriz de uma transformação linear em uma base. Exemplo e motivação

UNIVERSIDADE FEDERAL DO ABC

Álgebra Linear. Curso: Engenharia Electrotécnica e de Computadores 1 ō ano/1 ō S 2006/07

Problemas com Valores de Fronteira para Equações Diferenciais Ordinárias

Interpolação polinomial

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.)

Calculo Numérico: Interpolação Polinomial de Hermite

CONSTRUÇÃO DE ALGORITMO COMO FERRAMENTA PARA RESOLUÇÃO DE PROBLEMAS SOBRE INTERPOLAÇÃO DE LAGRANGE

Interpolaça o Polinomial

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

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

Modelagem Computacional. Parte 3 2

Ajuste de Curvas. Diogo Pinheiro Fernandes Pedrosa. Universidade Federal do Rio Grande do Norte Centro de Tecnologia.

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

Álgebra Linear. Cursos: Química, Engenharia Química, Engenharia de Materiais,Engenharia Biológica, Engenharia do Ambiente 1 ō ano/1 ō Semestre 2006/07

Módulo 2: Métodos Numéricos. Splines

Transcrição:

Capítulo 5 - Interpolação Polinomial Carlos Balsa balsa@ipb.pt Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança 2 o Ano - Eng. Civil, Química e Gestão Industrial Carlos Balsa Métodos Numéricos 1/ 13

Outline Interpolação 1 Interpolação Motivação Escolha do Existência e Unicidade 2 Carlos Balsa Métodos Numéricos 2/ 13

Motivação Escolha do Existência e Unicidade Interpolação Problema tipo de interpolação: para os pontos dados (t 1, y 1 ), (t 2, y 2 ),..., (t m, y m ) com t 1 < t 2 <... < t m queremos determinar a função polinomial p n : IR IRtal que p n (t i ) = y i, i = 1,..., m p n é designado por polinómio interpolador Interpolação pode também ser feita com funções não-polinomiais, contudo iremos apenas considerar as polinomiais Substituindo a função tabelada (discreta) pelo polinómio interpolador permite estimar a função a função entre pontos assim com aproximar derivada e integral Carlos Balsa Métodos Numéricos 3/ 13

Motivação Escolha do Existência e Unicidade Exemplo Polinómio interpolador associado à seguinte função tabelada t -2 0 1 y -27-1 0 é p 2 (t) = 1 + 5t 4t 2 Carlos Balsa Métodos Numéricos 4/ 13

Motivação Escolha do Existência e Unicidade Funções Base Polinómios interpoladores gerados através da combinação linear de outras funções polinomiais pertencentes a bases de funções φ 1 (t), φ 2 (t),..., φ n (t) Polinómio interpolador p n é escolhido como combinação linear de uma base de funções n p n (t) = x j φ j (t) Impondo que p n interpole os dados (t i, y i ) significa que n p n (t i ) = x j φ j (t i ) = y i, i = 1,..., m j=1 correspondendo a um sistema linear Ax = b, em que x é um vector com n componentes x j e as entradas de matriz A, de dimensão m n, são dadas por a ij = φ j (t i ) j=1 Carlos Balsa Métodos Numéricos 5/ 13

Motivação Escolha do Existência e Unicidade Existência, Unicidade e Condicionamento Existência e unicidade do polinómios interpoladores depende do numero de dados m do número de funções da base n Se m > n, polinómio interpolador normalmente não existe Se m < n, polinómio interpolador não é único Se m = n, como a matriz A é não-singular desde que os pontos dados t i sejam distintos o polinómio interpolador existe e é único Sensibilidade de x a perturbações nos dados depende de cond(a) que por sua vez depende da escolha da base de funções Carlos Balsa Métodos Numéricos 6/ 13

Um único polinómio de grau inferior ou igual a n 1 passa por n pontos dados (t i, y i ), i = 1,..., n em que os t i são distintos Existem muitas técnicas de representar ou calcular um polinómio interpolador, mas em teoria todas devem conduzir ao mesmo resultado Dados n pontos (t i, y i ), existe um e um só polinómio de grau n 1 que passa pelos n pontos Carlos Balsa Métodos Numéricos 7/ 13

Base monómica φ j (t) = t j 1, j = 1,..., n origina polinómio interpolador da forma p n 1 (t) = x 1 + x 2 t +... + x n t n 1 com coeficientes x i dados pela resolução do sistema linear Ax =. 1 t 1 t n 1 1 1 t 2 t n 1..... 1 t n tn n 1 2 x 1 x 2. x n = y 1 y 2. y n = y Carlos Balsa Métodos Numéricos 8/ 13

Exemplo: Determine o polinómio que interpola os seguintes pontos: ( 2, 27), (0, 1) e (1, 0) Usando a base monómica, o sistema linear é 1 t 1 t 2 1 1 t 2 t 2 2 1 t 3 t 2 3 x 1 x 2 x 3 = y 1 y 2 y 3 Para estes dados particulares o sistema linear é 1 2 4 x 1 27 1 0 0 x 2 = 1 1 1 1 x 3 0 cuja solução é x = [ 1 5 4] T, pelo que o polinómio interpolador é p 2 (t) = 1 + 5t 4t 2 Carlos Balsa Métodos Numéricos 9/ 13

Dado um conjunto de pontos (t i, y i ), i = 1,..., n, as funções da base de Lagrange são definidas por l j (t) = n k=1,k j (t t k ) / n k=1,k j (t j t k ), j = 1,..., n Para a base de Lagrange { 1 se i = j l j (t i ) =, i, j = 1,..., n 0 se i j pelo qua a matriz dos coeficientes do sistema linear Ax = b é a matriz identidade. Polinómio de Lagrange que interpola os dados (t i, y i ) é dado por p n 1 (t) = y 1 l 1 (t) + y 2 l 2 (t) +... + y n l n (t) Carlos Balsa Métodos Numéricos 10/ 13

Exemplo: Determine, pelo método de Lagrange, o polinómio que interpola os seguintes pontos: ( 2, 27), (0, 1) e (1, 0) Polinómio interpolador de Lagrange, de grau dois, que interpola os três pontos (t 1, y 1 ), (t 2, y 2 ) e (t 3, y 3 ) é (t t 2 )(t t 3 ) p 2 (t) = y 1 (t 1 t 2 )(t 1 t 3 ) +y (t t 1 )(t t 3 ) 2 (t 2 t 1 )(t 2 t 3 ) +y (t t 1 )(t t 2 ) 3 (t 3 t 1 )(t 3 t 2 ) Para estes dados particulares obtemos (t)(t 1) p 2 (t) = 27 ( 2)( 2 1) + ( 1)(t + 2)(t 1) (2)( 1) (t + 2)(t) + 0 (1 + 2)(1) Carlos Balsa Métodos Numéricos 11/ 13

Dado um conjunto de pontos (t i, y i ), i = 1,..., n, as funções da base de Newton são definidas por j 1 π j (t) = (t t k ), j = 1,..., n k=1 em que o valor do produtório é 1 se os limites da multiplicação forem nulos Polinómio interpolador de Newton tem a forma p n 1 = x 1 +x 2 (t t 1 )+x 3 (t t 1 )(t t 2 )+...+x n (t t 1 )(t t 2 )... (t t n 1 ) Para i < j, π j (t i ) = 0, pelo que a matriz A é triangular inferior, com a ij = π j (t i ) Carlos Balsa Métodos Numéricos 12/ 13

Exemplo: Determine, pelo método de Newton, o polinómio que interpola os seguintes pontos: ( 2, 27), (0, 1) e (1, 0) Usando a base de Newton o sistema linear é 1 0 0 1 t 2 t 1 0 1 t 3 t 1 (t 3 t 1 )(t 3 t 2 ) x 1 x 2 x 3 = Para estes dados particulares o sistema linear é 1 0 0 x 1 27 1 2 0 x 2 = 1 1 3 3 x 3 0 y 1 y 2 y 3 cuja solução, obtida por substituição progressiva, é x = [ 27 13 4] T, pelo que o polinómio interpolador é p 2 (t) = 27 + 13(t + 2) 4(t + 2)t Carlos Balsa Métodos Numéricos 13/ 13