40
Prof. Rafael Mesquita [email protected] Aula 13 – Ajustamento Adaptado por Prof. Guilherme Amorim [email protected] 2014.1 - 27/05/2014 Cálculo Numérico

P rof. Rafael Mesquita [email protected]

  • Upload
    raina

  • View
    52

  • Download
    8

Embed Size (px)

DESCRIPTION

Cálculo Numérico. P rof. Rafael Mesquita [email protected]. Aula 13 – Ajustamento. Adaptado por Prof. Guilherme Amorim [email protected]. 2014.1 - 27/05/2014. Introdução. Quando estudamos um fenômeno de forma experimental, é comum termos um conjunto de valores tabelados - PowerPoint PPT Presentation

Citation preview

Page 1: P rof. Rafael Mesquita rgm@cin.ufpe.br

Prof. Rafael [email protected]

Aula 13 – Ajustamento

Adaptado por Prof. Guilherme Amorim

[email protected] - 27/05/2014

Cálculo Numérico

Page 2: P rof. Rafael Mesquita rgm@cin.ufpe.br

Introdução Quando estudamos um fenômeno de

forma experimental, é comum termos um conjunto de valores tabelados

Utilizando tais informações podemos levantar várias questões Qual a relação existente entre e ? Qual o valor de para um determinado fora

do tabelamento ?

Page 3: P rof. Rafael Mesquita rgm@cin.ufpe.br

Introdução Nessas circunstâncias, temos um tabelamento da

forma

Como podemos usar o tabelamento para calcular o valor da função desconhecida em pontos não tabelados?

mapeia algum fenômeno com dados colhidos de forma experimental Não temos certeza sobre corretude dos dados colhidos

......

Page 4: P rof. Rafael Mesquita rgm@cin.ufpe.br

Introdução Aplicações Planejamento

Previsão para o estoque de um determinado produto em função do histórico da sua demanda

Previsão de inflação, consumo energético, dados populacionais, ...

Page 5: P rof. Rafael Mesquita rgm@cin.ufpe.br

Ajustamento de curvas Definição: O problema do ajuste de curvas no caso

em que temos um tabelamento de pontos , com consiste em:

Escolhidas funções , contínuas em , obter constantes , tais que a função se aproxime ao máximo de

Page 6: P rof. Rafael Mesquita rgm@cin.ufpe.br

Ajustamento de curvas Temos uma combinação linear de

funções elementares:

: coeficientes a serem ajustados : funções conhecidas (1,x,sen x, ln x,...)

Desejamos escolher a função que melhor represente o tabelamento utilizado

Page 7: P rof. Rafael Mesquita rgm@cin.ufpe.br

Ajustamento de curvas Dúvida: Como escolher as funções contínuas ? Uma maneira simples consiste em analisar os

pontos conhecidos em um gráfico cartesiano Ex:

Procuramos o valor de em

Ou seja,Qual parábola com equação melhor se ajustaaos dados?

Page 8: P rof. Rafael Mesquita rgm@cin.ufpe.br

Ajustamento de curvas Dúvida: Como escolher as funções

contínuas ? Uma maneira simples consiste em

analisar os pontos conhecidos em um gráfico cartesiano No entanto, essa escolha nem sempre é

simples, e não será objeto de estudo nesse curso...

Page 9: P rof. Rafael Mesquita rgm@cin.ufpe.br

Ajustamento de curvas O que significa obter uma curva que

melhor se ajuste, ou que mais se aproxime de uma função desconhecida ?

Idéia geométrica:

x

y

𝑷 (𝒙) 𝑹 ( 𝒙𝒊 )=𝑷 ( 𝒙𝒊 )− 𝒇 (𝒙 𝒊)

Objetivo: tornar os resíduos mínimos

Page 10: P rof. Rafael Mesquita rgm@cin.ufpe.br

Ajustamento de curvas O que significa tornar os resíduos mínimos ?

Não! A curva pode ter resíduos positivos e negativos grandes em valores absolutos, mas que somados se aproximem bastante de zero. Escolha inadequada...

Não! Função valor absoluto não é derivável em seu mínimo...

Sim! Problemas anteriores são resolvidos Buscaremos a função do tipo escolhido que produza a

menor soma dos quadrados dos resíduos Método dos mínimos quadrados (MMQ)

Page 11: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Função associa a função escolhida para

representar a tabela dada à soma dos quadrados dos resíduos produzidos por ela

Procuramos o mínimo de

Page 12: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Para o caso específico de uma reta,

teremos:

Onde e Teremos para cada possível par uma

reta distinta

Page 13: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Queremos, portanto, encontrar o par

que minimize a soma do quadrado dos resíduos

Então, temos que (1) (2)

Page 14: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos QuadradosComo (3)Temos que , logo, de (2) temos que

Portanto, considerando que (ver (1)), temos o sistema normal, dado por

Page 15: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos QuadradosSubstituindo conforme a igualdade (3), o sistema normal pode ser reescrito como

, ,

Sintetizando a equação acima, temos que:

Page 16: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Sistema Normal

Sistema normal possui solução única e essa é o ponto de mínimo de

Page 17: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Exemplo: Considere as taxas de inflação

no período de janeiro a setembro de um certo ano dada pela tabela abaixo. Faça uma previsão para os meses de outubro a dezembro desse mesmo ano considerando que uma reta é o tipo de curva que melhor representa esse fenômenoMês Jan Fev Mar Abr Mai Jun Jul Ago Set

Inflação

1,3 1,8 2,2 0,4 1,1 3,0 1,1 0,8 0,1

Page 18: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Queremos encontrar a reta que melhor se ajuste à tabela

dada. Como a equação da reta é da forma , utilizando a definição de sistema normal (), e utilizando

m= 1, devido à quantidade de termos de P, chegaremos ao sistema:

, Onde e

Page 19: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Precisamos encontrar cada um dos coeficientes utilizados

no sistema anterior. Para isso, construiremos a tabela abaixo:i

Page 20: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Precisamos encontrar cada um dos coeficientes utilizados

no sistema anterior. Para isso, construiremos a tabela abaixo:i

012345678

Page 21: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Precisamos encontrar cada um dos coeficientes utilizados

no sistema anterior. Para isso, construiremos a tabela abaixo:i

0 11 22 33 44 55 66 77 88 9

Page 22: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Precisamos encontrar cada um dos coeficientes utilizados

no sistema anterior. Para isso, construiremos a tabela abaixo:i

0 1 1,31 2 1,82 3 2,23 4 0,44 5 1,15 6 3,06 7 1,17 8 0,88 9 0,1

Page 23: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Precisamos encontrar cada um dos coeficientes utilizados

no sistema anterior. Para isso, construiremos a tabela abaixo:i

0 1 1,3 11 2 1,8 12 3 2,2 13 4 0,4 14 5 1,1 15 6 3,0 16 7 1,1 17 8 0,8 18 9 0,1 1

Page 24: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Precisamos encontrar cada um dos coeficientes utilizados

no sistema anterior. Para isso, construiremos a tabela abaixo:i

0 1 1,3 1 11 2 1,8 1 22 3 2,2 1 33 4 0,4 1 44 5 1,1 1 55 6 3,0 1 66 7 1,1 1 77 8 0,8 1 88 9 0,1 1 9

Page 25: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Precisamos encontrar cada um dos coeficientes utilizados

no sistema anterior. Para isso, construiremos a tabela abaixo:i

0 1 1,3 1 1 11 2 1,8 1 2 12 3 2,2 1 3 13 4 0,4 1 4 14 5 1,1 1 5 15 6 3,0 1 6 16 7 1,1 1 7 17 8 0,8 1 8 18 9 0,1 1 9 1

Page 26: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Precisamos encontrar cada um dos coeficientes utilizados

no sistema anterior. Para isso, construiremos a tabela abaixo:i

0 1 1,3 1 1 1 11 2 1,8 1 2 1 42 3 2,2 1 3 1 93 4 0,4 1 4 1 164 5 1,1 1 5 1 255 6 3,0 1 6 1 366 7 1,1 1 7 1 497 8 0,8 1 8 1 648 9 0,1 1 9 1 81

Page 27: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Precisamos encontrar cada um dos coeficientes utilizados

no sistema anterior. Para isso, construiremos a tabela abaixo:i

0 1 1,3 1 1 1 1 11 2 1,8 1 2 1 4 22 3 2,2 1 3 1 9 33 4 0,4 1 4 1 16 44 5 1,1 1 5 1 25 55 6 3,0 1 6 1 36 66 7 1,1 1 7 1 49 77 8 0,8 1 8 1 64 88 9 0,1 1 9 1 81 9

Page 28: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Precisamos encontrar cada um dos coeficientes utilizados

no sistema anterior. Para isso, construiremos a tabela abaixo:i

0 1 1,3 1 1 1 1 1 1,31 2 1,8 1 2 1 4 2 1,82 3 2,2 1 3 1 9 3 2,23 4 0,4 1 4 1 16 4 0,44 5 1,1 1 5 1 25 5 1,15 6 3,0 1 6 1 36 6 3,06 7 1,1 1 7 1 49 7 1,17 8 0,8 1 8 1 64 8 0,88 9 0,1 1 9 1 81 9 0,1

Page 29: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Precisamos encontrar cada um dos coeficientes utilizados

no sistema anterior. Para isso, construiremos a tabela abaixo:i

0 1 1,3 1 1 1 1 1 1,3 1,31 2 1,8 1 2 1 4 2 1,8 3,62 3 2,2 1 3 1 9 3 2,2 6,63 4 0,4 1 4 1 16 4 0,4 1,64 5 1,1 1 5 1 25 5 1,1 5,55 6 3,0 1 6 1 36 6 3,0 18,06 7 1,1 1 7 1 49 7 1,1 7,77 8 0,8 1 8 1 64 8 0,8 6,48 9 0,1 1 9 1 81 9 0,1 0,9

Page 30: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados

i0 1 1,3 1 1 1 1 1 1,3 1,31 2 1,8 1 2 1 4 2 1,8 3,62 3 2,2 1 3 1 9 3 2,2 6,63 4 0,4 1 4 1 16 4 0,4 1,64 5 1,1 1 5 1 25 5 1,1 5,55 6 3,0 1 6 1 36 6 3,0 18,06 7 1,1 1 7 1 49 7 1,1 7,77 8 0,8 1 8 1 64 8 0,8 6,48 9 0,1 1 9 1 81 9 0,1 0,9

9 285 45 11,8 51,6

Page 31: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Logo, chegaremos no seguinte sistema:

Solução: ,

Assim, temos a inflação em outubro -> novembro -> dezembro ->

Page 32: P rof. Rafael Mesquita rgm@cin.ufpe.br

Método dos Mínimos Quadrados Exercício: Determine que melhor se

ajuste à tabela abaixo:

R:

Page 33: P rof. Rafael Mesquita rgm@cin.ufpe.br

Caso não linear Para aplicarmos o MMQ é necessário que

P seja linear nos parâmetros Quando isso não ocorre devemos fazer

uma mudança de variável para tentar tornar o problema em um problema de ajuste linear

Page 34: P rof. Rafael Mesquita rgm@cin.ufpe.br

Caso não linear Ex:Encontre a curva do tipo que melhor se

ajuste à tabela abaixo usando o MMQ

Trabalharemos com

Reconstruindo a tabela...

Mês Jan Fev Mar Abr Mai Jun Jul Ago SetInflação

1,3 1,8 2,2 0,4 1,1 3,0 1,1 0,8 0,1

Mês Jan Fev Mar Abr Mai Jun Jul Ago SetLn(inf)

Ln(1,3)

Ln(1,8)

Ln(2,2)

Ln(0,4)

Ln(1,1)

Ln(3,0)

Ln(1,1)

Ln(0,8)

Ln(0,1)

Page 35: P rof. Rafael Mesquita rgm@cin.ufpe.br

Caso não linear Aplicando o sistema normal, já que m=1, teremos:

,

Onde , e

Page 36: P rof. Rafael Mesquita rgm@cin.ufpe.br

Caso não linear Precisamos encontrar cada um dos coeficientes utilizados

no sistema anterior. Para isso, construiremos a tabela abaixo:i

0 1 0,262 1 1 1 1 1 0,262 0,02621 2 0,588 1 2 1 4 2 0,588 1,1762 3 0,788 1 3 1 9 3 0,788 2,3643 4 -0,916 1 4 1 16 4 -0,916 -3,6644 5 0,095 1 5 1 25 5 0,095 0,4755 6 1,099 1 6 1 36 6 1,099 6,5946 7 0,095 1 7 1 49 7 0,095 0,6657 8 -0,223 1 8 1 64 8 -0,223 -1,7848 9 -2,303 1 9 1 81 9 -2,303 -

20,7279 285 45 -0,515 -

14,639

Page 37: P rof. Rafael Mesquita rgm@cin.ufpe.br

Caso não linear Logo, chegaremos no seguinte sistema:

Solução: ,

Page 38: P rof. Rafael Mesquita rgm@cin.ufpe.br

Exercícios Usando o MMQ encontre a curva de

cada uma das formas abaixo para a seguinte tabela:

Page 39: P rof. Rafael Mesquita rgm@cin.ufpe.br

Bibliografia [1] Silva, Zanoni; Santos, José Dias.

Métodos Numéricos, 3ª Edição. Universitária, Recife, 2010.

Page 40: P rof. Rafael Mesquita rgm@cin.ufpe.br