Escolar Documentos
Profissional Documentos
Cultura Documentos
Mínimos Quadrados
GEX 240 – Cálculo Numérico
Evelise Freire
Sandra Silveira
Motivação: Problemas com os
Métodos de Interpolação
Interpolação não é aconselhável quando:
1. É preciso obter algum valor da função em um ponto
fora do ranking tabelado. (EXTRAPOLAR)
2. Os valores tabelados são resultados de um
experimento físico, que contém erros embutidos e
não previsíveis.
Caso Discreto
Caso Contínuo
3
Formas de Domínio da função
Discreto Contínuo
4
MMQ – Caso Discreto
• Dada uma tabela de pontos:
𝑥1 𝑥2 𝑥3 ... 𝑥𝑚
𝑓(𝑥1 ) 𝑓(𝑥2 ) 𝑓(𝑥3 ) ... 𝑓(𝑥𝑚 )
( x) a1 a2 x a3 x 2
g1 ( x) 1
( x) a1 a2 x
g 2 ( x) x g1 ( x) 1
g3 ( x) x 2 g 2 ( x) x 6
Escolhida a ϕ(x), como encontrar as
g(x)?
• Método dos mínimos
quadrados: encontrar a
função mais próxima de
todos os pontos.
7
Minimizar = derivada nula.
? Só sobra gj pois
todos os outros
serão constantes e a
derivada será nula.
8
Equivalente a resolver o sistema:
9
Ou ainda...
a) Uma reta:
b) Uma parábola
11
Exemplo 01
8
𝒂𝟏𝟏 = 𝑔1 𝑥𝑘 ∗ 𝑔1 𝑥𝑘 = 𝑔1 𝑥1 ∗ 𝑔1 𝑥1 + 𝑔1 𝑥2 ∗ 𝑔1 𝑥2 + 𝑔1 𝑥3 ∗ 𝑔1 𝑥3 + 𝑔1 𝑥4 ∗ 𝑔1 𝑥4 + 𝑔1 𝑥5 ∗ 𝑔1 𝑥5
𝑘=1 + 𝑔1 𝑥6 ∗ 𝑔1 𝑥6 + 𝑔1 𝑥7 ∗ 𝑔1 𝑥7 + 𝑔1 𝑥8 ∗ 𝑔1 𝑥8
=1∗1+1∗1+1∗1+1∗1+1∗1+1∗1+1∗1+1∗1= 𝟖
8 8
𝒂𝟏𝟐 = 𝑔1 𝑥𝑘 ∗ 𝑔2 𝑥𝑘 = 1 ∗ 𝑥𝑘 = 𝑥1 + 𝑥2 + 𝑥3 + 𝑥4 + 𝑥5 + 𝑥6 + 𝑥7 + 𝑥8 = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 = 𝟑𝟔
𝑘=1 𝑘=1
8 8
𝒂𝟐𝟏 = 𝑔2 𝑥𝑘 ∗ 𝑔1 𝑥𝑘 = 𝑥𝑘 ∗ 1 = 𝟑𝟔
𝑘=1 𝑘=1
8 8
𝒂𝟐𝟐 = 𝑔2 𝑥𝑘 ∗ 𝑔2 𝑥𝑘 = 𝑥𝑘 ∗ 𝑥𝑘 = 𝑥1 2 + 𝑥2 2 + 𝑥3 2 + 𝑥4 2 + 𝑥5 2 + 𝑥6 2 + 𝑥7 2 + 𝑥8 2
𝑘=1 𝑘=1
= 1 + 4 + 9 + 16 + 25 + 36 + 49 + 64 = 𝟐𝟎𝟒
8
𝒃𝟏 = 𝑔1 𝑥𝑘 ∗ 𝑓 𝑥𝑘 = 1 ∗ 𝑓 𝑥1 + 1 ∗ 𝑓 𝑥2 + 1 ∗ 𝑓 𝑥3 + 1 ∗ 𝑓 𝑥4 + 1 ∗ 𝑓 𝑥5 + 1 ∗ 𝑓 𝑥6 + 1 ∗ 𝑓 𝑥7 + 1 ∗ 𝑓 𝑥8
𝑘=1
= 0,5 + 0,6 + 0,9 + 0,8 + 1,2 + 1,5 + 1,7 + 2,0 = 𝟗, 𝟐
8
𝒃𝟐 = 𝑔2 𝑥𝑘 ∗ 𝑓 𝑥𝑘 = 𝑥1 ∗ 𝑓 𝑥1 + 𝑥2 ∗ 𝑓 𝑥2 + 𝑥3 ∗ 𝑓 𝑥3 + … + 𝑥7 ∗ 𝑓 𝑥7 + 𝑥8 ∗ 𝑓 𝑥8
𝑘=1 = 1 ∗ 0,5 + 2 ∗ 0,6 + 3 ∗ 0,9 + 4 ∗ 0,8 + 5 ∗ 1,2 + 6 ∗ 1,5 + 7 ∗ 1,7 + 8 ∗ 2,0
= 𝟓𝟎, 𝟓
12
Exemplo 01
8 8
𝒂𝟏𝟑 = 𝑔1 𝑥𝑘 ∗ 𝑔3 𝑥𝑘 = 1 ∗ 𝑥𝑘 2 = 𝑥1 2 + 𝑥2 2 + 𝑥3 2 + 𝑥4 2 + 𝑥5 2 + 𝑥6 2 + 𝑥7 2 + 𝑥8 2 = 𝟐𝟎𝟒
𝑘=1 𝑘=1
8 8 8
𝒂𝟐𝟑 = 𝑔2 𝑥𝑘 ∗ 𝑔3 𝑥𝑘 = 𝑥𝑘 ∗ 𝑥𝑘 2 = 𝑥𝑘 3 = 13 + 23 + 33 + 43 + 53 + 63 + 73 + 83 = 𝟏. 𝟐𝟗𝟔
𝑘=1 𝑘=1 𝑘=1
8 8
𝒂𝟑𝟏 𝑔3 𝑥𝑘 ∗ 𝑔1 𝑥𝑘 = 𝑥𝑘 2 = 𝟐𝟎𝟒
𝑘=1 𝑘=1
8 8
𝒂𝟑𝟐 𝑔3 𝑥𝑘 ∗ 𝑔2 𝑥𝑘 = 𝑥𝑘 2 ∗ 𝑥𝑘 = 𝟏. 𝟐𝟗𝟔
𝑘=1 𝑘=1
8 8 8
𝒂𝟑𝟑 = 𝑔3 𝑥𝑘 ∗ 𝑔3 𝑥𝑘 = 𝑥𝑘 2 ∗ 𝑥𝑘 2 = 𝑥𝑘 4 = 14 + 24 + 34 + 44 + 54 + 64 + 74 + 84 = 𝟖. 𝟕𝟕𝟐
𝑘=1 𝑘=1 𝑘=1
𝒃𝟑 𝑔3 𝑥𝑘 ∗ 𝑓 𝑥𝑘 = 𝑥1 2 ∗ 𝑓 𝑥1 + 𝑥2 2 ∗ 𝑓 𝑥2 + … + 𝑥7 2 ∗ 𝑓 𝑥7 + 1 ∗ 𝑓 𝑥8
𝑘=1
= 1 ∗ 0,5 + 4 ∗ 0,6 + 9 ∗ 0,9 + 16 ∗ 0,8 + 25 ∗ 1,2 + 36 ∗ 1,5 + 49 ∗ 1,7 + 64 ∗ 2,0 = 𝟑𝟏𝟗, 𝟏
13
Passos para execução:
• PASSO 1: Depois de escolhida a função de ajuste,
identificar nela as funções auxiliares g(x) tal que fi
seja do tipo:
18
Passo para execução
19
Passos para execução:
• PASSO 3: Calcular os coeficientes do passo 2.
20
Exemplo 2
• Ajuste os dados da tabela abaixo pelo o método dos
mínimos quadrados utilizando:
X 5 10 15 20 55 30
Y 17 25 30 33 36 38
a) Uma reta
resp:
b) Uma parábola
resp:
Sugestão: plotar os pontos e as funções encontradas.
21