Interpolação Polinomial Ajuste de Curvas (Parte I)

Slides:



Advertisements
Apresentações semelhantes
Interpolação.
Advertisements

Método dos Mínimos Quadrados
Métodos e Software Numéricos Título da Apresentação
Cálculo Comprimento de Arco Amintas Paiva Afonso
AJUSTE DE CURVAS 6.1 Introdução 6.2 Método dos quadrados mínimos
1.6- Aplicabilidade do Limite
MÉTODOS QUANTITATIVOS
Inteligência Artificial I
2 de Junho de 2005Conclusão1 Pedro Barahona DI/FCT/UNL Junho 2005.
1 Conclusão DI/FCT/UNL 1º Semestre 2004/ Ciclos de Simulação A técnica usada no exemplo da queda livre pode ser utilizada para trajectórias a duas.
Informática na Educação
Cálculo Numérico Módulo III
Cálculo Numérico Módulo I Ferramentas de Suporte
Resolução Numérica de Equações – Parte I
Cálculo Numérico Profs.: Bruno C. N. Queiroz J. Antão B. Moura José Eustáquio R. de Queiroz Joseana Macêdo Fechine Maria Izabel C. Cabral Integração Numérica.
Introdução Cálculo Numérico Profs.: Bruno C N Queiroz
Introdução à Programação Programação Estruturada
Inteligência Artificial I
Métodos Numéricos e Estatísticos
Ajuste de Curvas e Interpolação
Sistemas Lineares – Métodos Iterativos
3 - Equações Lineares de Segunda Ordem
Métodos de Solução de Problemas de Auto-Valor
UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE MATEMÁTICA
INTERPOLAÇÃO MULTIVARIÁVEL APLICADA A PROBLEMAS DE ENGENHARIA
Inteligência Artificial
Aulas - 05 Limites, limites laterais, limites infinitos, assíntota vertical e propriedades do limite.
Introdução a Computação e Cálculo Numérico - Lab
Introdução a Computação e Cálculo Numérico
Métodos Numéricos Computacionais
Informática como recurso pedagógico em sala de aula.
ME623A Planejamento e Pesquisa
CÁLCULO NUMÉRICO Introdução Prof. Esp. Geonir Paulo Schnorr
Prof. Rafael Mesquita Integração Numérica Prof. Rafael Mesquita
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Regras de Derivação: Produto e quociente
Integral definida Profª Ana Cristina Corrêa Munaretto
Interpolação.
Quadrados Mínimos.
Integração numérica.
1 1 LEITURA DE GRÁFICOS FÍSICA APLICADA iNFORMÁTICA / ELETROMECÂNICA MARCELO DO VALE CUNHA.
A integral definida Seja y = f(x) uma função definida e limitada no
POLINÔMIOS Matemática Dorta.
Formas de calibração 1º - Padrões externos É a forma mais utilizada de calibração. São utilizadas soluções contendo concentrações conhecidas do analito.
Método dos Mínimos Quadrados (MMQ)
Equações algébricas e transcendentais
Interpolação e Ajuste de Curvas
2.3. Aplicações das Integrais Simples
FUNDAMENTOS DE ESTATÍSTICA
INEQUAÇÕES FUNÇÃO QUADRÁTICA
Prof. Guilherme Amorim 07/01/2014
Aproximação de funções
Sistemas de Equações Lineares (SEL ) – Parte II
Inteligência Artificial I
Integração numérica Aula 10 Fórmulas de Newton-Cotes: Trapézios;
DSC/CEEI/UFCG Joseana Macêdo Fechine Joseana Macêdo Fechine Estágio Integrado Informações Gerais Universidade.
Cálculo Numérico Módulo I Ferramentas de Suporte
Interpolação Polinomial Fórmula de Newton
Métodos Numéricos Computacionais
FUNDAMENTOS DE ESTATÍSTICA
Metodologia da Pesquisa em Ensino de Ciências I
Interpolação Polinomial: Introdução; Lagrange.
Solução Numérica de Equações
Gráficos – Parte I CEPZ1 – 2015 – AULA 08 PROFESSORA: BRUNA CAVALLINI E RODRIGUES.
CEPZ1 – 2015 – AULA 09 PROFESSORA: BRUNA CAVALLINI E RODRIGUES
Profª Juliana Schivani Calculadora.
Cálculo Numérico Computacional Prof. Linder Cândido da Silva.
Transcrição da apresentação:

Interpolação Polinomial Ajuste de Curvas (Parte I) Cálculo Numérico Interpolação Polinomial Ajuste de Curvas (Parte I) Profs.: Bruno C. N. Queiroz J. Antão B. Moura José Eustáquio R. de Queiroz Joseana Macêdo Fechine Maria Izabel C. Cabral DSC/CCT/UFCG

Parte I Interpolação Polinomial Cálculo Numérico Parte I Interpolação Polinomial

Interpolação Polinomial A necessidade de obter um valor intermediário que não consta de uma tabela ocorre comumente. Dados experimentais, tabelas estatísticas e de funções complexas são exemplos desta situação. Solução: uso de métodos numéricos - Interpolação.

Interpolação Polinomial Dado um conjunto de dados {xi,f(xi)} tal como na tabela abaixo: Como obter o valor de f(x) para um valor de x que não tenha sido medido, como por exemplo, x=2.0 ? Quando se deseja saber o valor de f(x) para um x intermediário entre duas medidas, isto é, xi<x<xi+1, pode-se usar as técnicas da interpolação. 0,057 0,046 0,028 0,016 0,001 f(xi) 6,0 4,5 3,0 1,5 xi

Interpolação Polinomial A interpolação consiste em determinar uma função, que assume valores conhecidos em certos pontos (nós de interpolação). A classe de funções escolhida para a interpolação é a priori arbitrária, e deve ser adequada às características que pretendemos que a função possua. Função a ser considerada: Polinômios  Interpolação Polinomial

Interpolação Polinomial Métodos de interpolação polinomial são utilizados para aproximar uma função f(x), principalmente nas seguintes situações: conhece-se apenas valores de f(x) em apenas pontos discretos x0, x1 , x2 , ... f(x) é extremamente complicada e de difícil manejo, f(x) não é conhecida explicitamente.

Interpolação Polinomial O problema geral da interpolação por meio de polinômios consiste em: Interpolar um ponto x a um conjunto de n+1 dados {xi,f(xi)}, significa calcular o valor de f(x), sem conhecer a forma analítica de f(x) ou ajustar uma função analítica aos dados.

Interpolação Polinomial Interpolação polinomial consiste em se obter um polinômio p(x) que passe por todos os pontos do conjunto de (n+1) dados {xi,f(xi)}, isto é: p(x0)=f(x0) p(x1)=f(x1) … p(xn)=f(xn) Obs: contagem começa em zero, portanto tem-se n+1 pontos na expressão. (Equação 1)

Interpolação Polinomial Polinômio p(x) - polinômio interpolador. Pode-se demonstrar que existe um único polinômio p(x) de grau menor ou igual a n que passa por todos os (n+1) pontos do conjunto {xi,f(xi)} Portanto, pode-se escrever: ( ) p x a f n 1 2 = + × ...

Interpolação Polinomial O conjunto de equações corresponde a um sistema linear de n+1 equações e n+1 variáveis. Quais são as variáveis independentes? ai ou xi ? Poderia ser resolvido diretamente (módulo 5). Essa é uma das formas de se obter o polinômio interpolador.

Interpolação Polinomial Polinômio interpolador Interpolação linear

Interpolação Polinomial A mesma metodologia pode ser empregada para a Interpolação Quadrática ou superior. A determinação dos coeficientes do polinômio interpolador por meio da resolução de um sistema de equações lineares, apesar de ser conceitualmente simples, requer um certo esforço computacional. Deve-se procurar metodologia alternativa de modo a evitar a solução de sistemas de equações lineares. Outras formas: a forma de Lagrange a forma de Newton

Interpolação Polinomial Forma de Lagrange Seja um conjunto de n+1 dados {xi,f(xi)}. Encontrar um polinômio interpolador p(x) que satisfaça a condição (1), isto é, passe por todos os pontos. p ( x ) = L ( x ) × f ( x ) + L ( x ) × f ( x ) + + ... L ( x ) × f ( x ) 1 1 n n Lk(x) são polinômios tais que: (Eq. 2) e sendo que: ì se , k ¹ i d = í ki 1 se , k = i î

Interpolação Polinomial Forma de Lagrange Portanto, p ( x ) = L ( x ) × f ( x ) + L ( x ) × f ( x ) + ... + L ( x ) × f ( x ) 1 1 n n p ( x ) = 1 × f ( x ) + × f ( x ) + ... + × f ( x ) 1 n p ( x ) = f ( x ) e p ( x ) = L ( x ) × f ( x ) + L ( x ) × f ( x ) + ... + L ( x ) × f ( x ) 1 1 1 1 1 n 1 n ... p ( x ) = × f ( x ) + 1 × f ( x ) + + × f ( x ) 1 1 n p ( x ) = f ( x ) 1 1 Ou seja: ( p(x) passa sobre os pontos {xi,f(xi)} )

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) Interpolação Polinomial Forma de Lagrange Temos que encontrar os polinômios Lk(x), que satisfaçam (2). Uma solução é: ( ) ( ) ( ) ( ) ( ) x - x × x - x × ... × x - x × x - x × ... × x - x 1 k - 1 k + 1 n L ( x ) = ( ) ( ) ( ) ( ) ( ) k x - x × x - x ... × × x - x × x - x × ... × x - x k k 1 k ki - 1 k ki + 1 k n Pois:

Interpolação Polinomial Forma de Lagrange Compacta Igual à anterior (notação diferente): (3) e

Interpolação Polinomial Interpolação para 2 pontos (n+1=2) - ajuste de retas (n=1) (Interpolação Linear)   xi x0 x1 f(xi) f(x0) f(x1) De (3):

Interpolação Polinomial Interpolação para 2 pontos (n+1=2) - ajuste de retas (n=1)   As funções Li (x) devem satisfazer (2), ou seja: L0 (x0) =1 L1 (x0) =0 L0 (x1) =0 L1 (x1) =1 As funções: e satisfazem

Interpolação Polinomial Interpolação para 2 pontos (n+1=2) - ajuste de retas (n=1)  

Interpolação Polinomial Interpolação para 3 pontos (n+1=3) - ajuste de parábolas (n=2) (Interpolação quadrática)   xi x0 x1 x2 f(xi) f(x0) f(x1) f(x2) De (3):

Interpolação Polinomial Interpolação para 3 pontos (n+1=3) - ajuste de parábolas (n=2)   As funções Li (x) devem satisfazer (2), ou seja: L0 (x0) =1 L1 (x0) =0 L2 (x0) =0 L0 (x1) =0 L1 (x1) =1 L2 (x1) =0 L0 (x2) =0 L1 (x2) =0 L2 (x2) =1 As funções: satisfazem

Interpolação Polinomial Interpolação para 3 pontos (n+1=3) - ajuste de parábolas (n=2)  

Interpolação Polinomial Ajuste uma reta aos seguintes pontos (x;f(x)): (2; 3,1) e (4; 5,6)   (vide slide 12)

Interpolação Polinomial - Exercício A tabela informa o número de carros (x mil) que passam por um determinado pedágio em um determinado dia: a) Faça um gráfico de horário vs. número de carros para verificar qual a tendência da curva. b) Estime o número de carros que passariam pelo pedágio às 11:10, usando a forma de Lagrange para encontrar um polinômio interpolador p(x) que estima o número de carros em função do tempo. Use uma reta como função interpoladora. c) Agora, faça a mesma estimativa, mas utilizando uma parábola como polinômio interpolador. Horário 10:00 10:30 11:00 11:30 12:00 12:30 No. Carros 2,69 1,64 1,09 1,04 1,49 2,44