Escolar Documentos
Profissional Documentos
Cultura Documentos
(1)
E f xk xk
m
2
(2)
k 1
E f xk xk
m
2
k 1
x a1 xi a 0 (3)
E yi a 1 xi a 0
m
2
i 1
Aula 14 – Ajuste de Curvas
Cálculo Numérico 18/67
Ajuste Linear
Para que E seja mínimo é necessário que:
E
0 (4)
a 0
E
0 (5)
a 1
Aula 14 – Ajuste de Curvas
Cálculo Numérico 19/67
Ajuste Linear
As equações (4) e (5) simplificam-se nas
:
m m
a 0 m a 1 xi yi (6)
i 1 i 1
m m m
a 0 xi a 1 xi xi yi 2
(7)
i 1 i 1 i 1
m 2 m m m
xi yi xi yi xi
a0 i 1 i 1 i 1 i 1 (8)
m 2 m
m xi xi
i 1 i 1
m m m
m xi yi xi yi
a0 i 1 i 1 i 1
2 (9)
m
2
m
m xi xi
i 1 i 1
Aula 14 – Ajuste de Curvas
Cálculo Numérico 21/67
Exemplo 1
Tabela 1
xi 1 2 3 4 5 6 7 8 9 10
yi 1,3 3,5 4,2 5,0 7,0 8,8 10,1 12,5 13,0 15,6
16
12
y
y
8
0
0 2 4 6 8 10 12
xx
Figura 1. Diagrama de Dispersão para os dados da Tabela 1
Aula 14 – Ajuste de Curvas
Cálculo Numérico 23/67
Exemplo 1
Considerando a Tabela 1, e os dados necessários para as
equações (8) e (9), a Tabela 2 pode ser construída:
i xi yi xi2 x i yi
1 1 1,3 1 1,3
2 2 3,5 4 7,0
3 3 4,2 9 12,6
4 4 5,0 16 20,0
5 5 7,0 25 35,0
6 6 8,8 36 52,8
7 7 10,1 59 70,7
8 8 12,5 64 100,0
9 9 13,0 81 117,0
10 10 15,6 100 156,0
Aula 14 – Ajuste de Curvas
Σ 55 Cálculo81
Numérico 385 572,4 24/67
Exemplo 1
Considerando os dados da Tabela 2, os parâmetros a0 e a1
podem ser calculados como:
y 1,538x 0,360
Aula 14 – Ajuste de Curvas
Cálculo Numérico 25/67
Exemplo 1
Na Figura 2, pode-se observar o ajuste através da reta:
20
y = 1.5382x - 0.36
16
12
y
0
0 2 4 6 8 10 12
x
E yi Pn xi
m
2
i 1
Aula 14 – Ajuste de Curvas
Cálculo Numérico 27/67
Ajuste Polinomial
E
a 0 ,a1 ,,a n 0 para cada j = 0, 1, ..., n.
a j
a x y x
k 0
k
i 1
i
jk
i 1
i i
j
para cada j = 0, 1, ..., n.
m m m m
a 0 m a1 xi a 2 x a n x yi
2
i
n
i
i 1 i 1 i 1 i 1
m m m m m
a 0 xi a1 x a 2 x a n x
2
i
3
i
n 1
i yi xi
i 1 i 1 i 1 i 1 i 1
m m m m m
a 0 x a1 x
n
i
n 1
i a2 x n2
i an x 2n
i y x n
i i
i 1 i 1 i 1 i 1 i 1
Tabela 3
i xi yi
1 0,00 1,0000
2 0,25 1,2840
3 0,50 1,6487
4 0,75 2,1170
5 1,00 2,7183
Aula 14 – Ajuste de Curvas
Cálculo Numérico 30/67
EXEMPLO 2
3
2.5
O erro total
5
E = åéë yi - P ( xi )ùû
2 2
1.5
y
i=1
1
0.5
= 2, 74 ´10 -4
y = 0.8437x2 + 0.8642x + 1.0051
0 é o mínimo que pode ser
0 0.5 1 1.5 obtido usando um polinômio
x com grau máximo 2
Figura 3. Ajuste polinomial
Aula 14 – Ajuste de Curvas
Cálculo Numérico 33/67
Ajuste Não-Linear
Existem casos, onde o de uma
função indica que os dados devem ser ajustados por uma
função .
ln ( y) = ln ( ae bx
) = ln (a) + bx
Realizando as seguintes substituições: Y = ln ( y)
a 0 = ln ( a )
a1 = b
Obtêm-se: Y = a1X + a0
X=x
Aula 14 – Ajuste de Curvas
Cálculo Numérico 36/67
Ajuste Não-Linear
Caso II: Função Logarítmica
y = a ln ( bx)
Expandindo: y = a ln ( b) + a ln ( x)
Realizando as seguintes substituições: Y=y
a 0 = a ln ( b)
a1 = a
Obtêm-se: Y = a1X + a0 X = ln ( x)
Aula 14 – Ajuste de Curvas
Cálculo Numérico 37/67
Ajuste Não-Linear
Caso III: Função Potencial
y = ax b
ln ( y) = ln ( ax ) = ln ( a ) + ln ( x ) = ln ( a ) + bln ( x)
b b
b
Caso IV: Função Hiperbólica y=a+
x
Realizando as seguintes substituições:
Y=y
a0 = a
a1 = b
Obtêm-se: Y = a1X + a0 X=x -1
m m
a 0 m+ a1 å xi = å yi
i=1 i=1
m m m
a 0 å xi + a1 å x = å xi yi i
2
aproximação original.
e não o problema .
-bx
y = ae
Y = ln y
a0 = ln ( a )
a1 = -b
i x y Y = ln(y) x i2 xiYi
1 -1,0 36,547 3,599 1,00 -3,599
2 -0,7 17,264 2,849 0,49 -1,994
3 -0,4 8,155 2,099 0,16 -0,839
4 -0,1 3,852 1,349 0,01 -0,135
5 0,2 1,820 0,599 0,04 0,120
6 0,5 0,860 -0,151 0,25 -0,075
7 0,8 0,406 -0,901 0,64 -0,721
8 1,0 0,246 -1,402 1,00 -1,402
Σ 0,3 Aula 14 – Ajuste
69,15 8,041 de Curvas
3,59 -8,645
Cálculo Numérico 45/67
Caso Não-Linear
a = 3, 001 b = 2, 5
razoável é aplicar o .
i t s Xi Yi Xi2 Xi Yi
1 2,2 65 0,3424 1,8129 0,1172 0,6207
2 2,7 60 0,4314 1,7782 0,1861 0,7671
3 3,5 53 0,5441 1,7243 0,2960 0,9382
4 4,1 50 0,6128 1,6990 0,3755 1,0411
Σ 1,9307 7,0144 0,9748 3,3671
-0,434
s= 91,83t
n
Pn x a n x a n1 x
n n 1
a1 x a 0 a k x k
k 0
æ ö n 2
b b
E = ò ë f ( x) - Pn ( x)û dx = ò ç f ( x) - åa k x ÷ dx
é ù
2 k
a a è k=0 ø
Aula 14 – Ajuste de Curvas
Cálculo Numérico 60/67
Caso Contínuo
O problema é encontrar os coeficientes aj que minimizem E.
E
a 0 , a1 ,,a n 0 para cada j=0, 1, . . .,n.
a j
æ ö
n n 2
b b b
E = ò éë f ( x)ùû dx - 2åa k ò x f ( x) dx + ò çåa k x ÷ dx
2 k k
a k=0 a a è k=0 ø
As derivadas ficam na seguinte forma:
n b b
a x k
j k
dx x f x dx
j
k 0 a a
f ( x) = sen(p x)
a x k
j k
dx x f x dx j
k 0 a a
1 1 1 1
a 0 1dx a1 xdx a 2 x 2 dx senx dx
0 0 0 0
1 1 1 1
a 0 xdx a1 x dx a 2 x dx xsenx dx
2 3
0 0 0 0
1 1 1 1
a 0 x 2 dx a1 x 3dx a 2 x 4 dx x 2 senx dx
0 0 0 0
Aula 14 – Ajuste de Curvas
Cálculo Numérico 65/67
EXEMPLO 5
Calculando as integrais obtêm-se:
1 1 2
a 0 + a1 + a 2 =
2 3 p
1 1 1 1
a 0 + a1 + a 2 =
2 3 4 p
1 1 1 p2 -4
a0 + a1 + a2 =
3 4 5 p 3