Beruflich Dokumente
Kultur Dokumente
yaratadano@utfpr.edu.br
Aula 14
11/2014
Ajuste de Curvas
AJUSTE DE CURVAS
3/66
INTRODUO
4/66
INTRODUO
Em geral,
quando:
5/66
INTRODUO
6/66
INTRODUO
7/66
INTRODUO
8/66
MTODO DOS
MNIMOS
QUADRADOS
Aula 14 Ajuste de Curvas
Clculo Numrico
9/66
( x ) = 1g1 ( x ) + 2 g2 ( x ) +! + n gn ( x )
(1)
10/66
E = "# f ( xk ) ( xk )$%
(2)
k=1
11/66
E = "# f ( xk ) ( xk )$%
k=1
um
12/66
Caso Discreto
13/66
Caso Discreto
(f dada por
( x ) = 1g1 ( x ) + 2 g2 ( x ) +! + n gn ( x )
se aproxime ao mximo de f (x).
Aula 14 Ajuste de Curvas
Clculo Numrico
14/66
Caso Discreto
15/66
Caso Discreto
16/66
Ajuste Linear
q
1, uma possvel
( x ) = 1 xi + 0
(3)
E = "# yi (1 xi + 0 )$%
i=1
Aula 14 Ajuste de Curvas
Clculo Numrico
17/66
Ajuste Linear
E
=0
0
E
=0
1
Aula 14 Ajuste de Curvas
Clculo Numrico
(4)
(5)
18/66
Ajuste Linear
0 m + 1 xi = yi
m
i=1
i=1
0 xi + 1 x = xi yi
2
i
i=1
i=1
(6)
(7)
i=1
19/66
Ajuste Linear
m 2 m m
m
xi yi xi yi xi
i =1
i =1
i =1
i =1
0 =
m 2 m
m xi xi
i =1 i =1
m
m m
m xi yi xi yi
i =1
i =1
i =1
0 =
2
m
m
2
m
x
i
i
Aula 14 Ajuste de Curvas
i =1 i =1
Clculo Numrico
(8)
(9)
20/66
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
21/66
Exemplo 1
20"
16"
12"
8"
4"
0"
0"
2"
4"
6"
8"
10" 12"
x para os dados da Tabela 1
Figura 1. Diagrama de Disperso
Aula 14 Ajuste de Curvas
Clculo Numrico
22/66
Exemplo 1
xi
yi
xi2
1
1,3
1
2
3,5
4
3
4,2
9
4
5,0
16
5
7,0
25
6
8,8
36
7
10,1
59
8
12,5
64
9
13,0
81
10
15,6
100
Aula 14 Ajuste de Curvas
55 Clculo81
Numrico 385
xi yi
1,3
7,0
12,6
20,0
35,0
52,8
70,7
100,0
117,0
156,0
572,4
23/66
Exemplo 1
0 = 0, 360
1 = 1, 538
y = 1,538x 0,360
Aula 14 Ajuste de Curvas
Clculo Numrico
24/66
Exemplo 1
Na Figura 2, pode-se observar o ajuste atravs da reta:
20"
y = 1.5382x - 0.36
16"
12"
y
8"
4"
0"
0"
2"
4"
6"
x
8"
10"
12"
25/66
Ajuste Polinomial
Pn ( x ) = n x + n1 x
n1
+!+ 1 x + 0
E = "# yi Pn ( xi )$%
i=1
Aula 14 Ajuste de Curvas
Clculo Numrico
26/66
Ajuste Polinomial
E
( 0 , 1,!, n ) = 0
j
x
k
k=0
i=1
m
j+k
i
= y x
j
i i
i=1
Aula 14 Ajuste de Curvas
Clculo Numrico
27/66
Ajuste Polinomial
m
i =1
i =1
2
i
n
i
0 m + 1 xi + 2 x + ! + n x = yi
m
i =1
i =1
2
i
i =1
3
i
i =1
n +1
i
0 xi + 1 x + 2 x + ! + n x
i =1
i =1
= yi xi
i =1
i =1
i =1
i =1
i =1
i =1
28/66
EXEMPLO 2
i
1
2
3
4
5
xi
0,00
0,25
0,50
0,75
1,00
yi
1,0000
1,2840
1,6487
2,1170
2,7183
29/66
EXEMPLO 2
i
1
2
3
4
5
xi
0,00
0,25
0,50
0,75
1,00
2,50
yi
1,0000
1,2840
1,6487
2,1170
2,7183
8,7680
xi2
0,0000
0,0625
0,2500
0,5625
1,0000
1,875
xi3
0,0000
0,1563
0,1250
0,4219
1,0000
1,5625
xi4
0,0000
0,0039
0,0625
0,3164
1,000
1,3828
xiyi
0,0000
0,3210
0,8244
1,5878
2,7183
5,4514
xi2yi
0,0000
0,0803
0,4122
1,1908
2,7183
4,4015
30/66
EXEMPLO 2
5, 0 0 +
2, 51 + 1,875 2 = 8, 7680
31/66
EXEMPLO 2
y = 1, 0051+ 0,8642x + 0,8437x 2
3"
O erro total
2.5"
2"
E = "# yi P ( xi )$%
1.5"
i=1
1"
= 2, 74 10 4
0.5"
0"
0"
0.5"
1"
1.5"
32/66
Ajuste No-Linear
de uma
33/66
Ajuste No-Linear
34/66
Ajuste No-Linear
ln ( y ) = ln ( ae
bx
( x ) = y = ae
) = ln (a ) + bx
bx
Y = ln ( y)
0 = ln ( a )
Obtm-se:
Y = 1 X + 0
Aula 14 Ajuste de Curvas
Clculo Numrico
1 = b
X=x
35/66
Ajuste No-Linear
Expandindo:
y = a ln ( bx )
y = a ln ( b) + a ln ( x )
Y=y
0 = a ln ( b)
1 = a
Obtm-se:
Y = 1 X + 0
Aula 14 Ajuste de Curvas
Clculo Numrico
X = ln ( x )
36/66
Ajuste No-Linear
y = ax
ln ( y) = ln ( ax ) = ln ( a ) + ln ( x ) = ln ( a ) + b ln ( x )
b
Y = ln ( y )
0 = ln ( a )
1 = b
Obtm-se:
Y = 1 X + 0
Aula 14 Ajuste de Curvas
Clculo Numrico
X = ln ( x )
37/66
Ajuste No-Linear
b
y=a+
x
Y=y
0 = a
1 = b
Obtm-se:
Y = 1 X + 0
Aula 14 Ajuste de Curvas
Clculo Numrico
X=x
1
38/66
Ajuste No-Linear
Usam-se as equaes do
para obter 0 e 1:
m
0 m + 1 xi = yi
m
i=1
i=1
0 xi + 1 x = xi yi
2
i
i=1
i=1
i=1
39/66
para
encontrar os parmetros
da funo de
aproximao original.
Aula 14 Ajuste de Curvas
Clculo Numrico
40/66
41/66
EXEMPLO 3
42/66
Exemplo 3
y = ae
bx
Y = ln y
0 = ln (a )
1 = b
43/66
Exemplo 3
Y = ln(y)
xi2
xiYi
-1,0
36,547
3,599
1,00
-3,599
-0,7
17,264
2,849
0,49
-1,994
-0,4
8,155
2,099
0,16
-0,839
-0,1
3,852
1,349
0,01
-0,135
0,2
1,820
0,599
0,04
0,120
0,5
0,860
-0,151
0,25
-0,075
0,8
0,406
-0,901
0,64
-0,721
1,0
0,246
-1,402
1,00
-1,402
0,3
-8,645
44/66
Caso No-Linear
0 = 1, 099
1 = 2, 5
0 = ln (a )
1 = b
a = 3, 001
b = 2, 5
45/66
46/66
TESTE DE ALINHAMENTO
47/66
TESTE DE ALINHAMENTO
48/66
EXEMPLO 3
Grfico de x versus Y = ln y
i
Y = ln(y)
-1
36,547
3,599
-0,7
17,264
2,849
-0,4
8,155
2,099
-0,1
3,852
1,349
0,2
1,820
0,599
0,5
0,860
-0,151
0,8
0,406
-0,901
0,246
-1,402
0,3
69,15
8,041
49/66
TESTE DE ALINHAMENTO
EXEMPLO 3
50/66
EXEMPLO 4
2,2
2,7
3,5
4,1
65
60
53
50
51/66
EXEMPLO 4
s = qt
Obtm-se:
Y = 1 X + 0
Aula 14 Ajuste de Curvas
Clculo Numrico
Y = log s
0 = log q
1 = p
X = logt
52/66
EXEMPLO 4
Temos ento:
i
Xi
Yi
Xi2
Xi Yi
2,2
65
0,3424
1,8129
0,1172
0,6207
2,7
60
0,4314
1,7782
0,1861
0,7671
3,5
53
0,5441
1,7243
0,2960
0,9382
4,1
50
0,6128
1,6990
0,3755
1,0411
1,9307
7,0144
0,9748
3,3671
53/66
EXEMPLO 4
4 0 +1, 93071 = 7, 0144
1, 9307 0 + 0, 97481 = 3, 3671
0 = 1, 963
0 = log q
1 = 0, 434
1 = p
q = 91,83
p = 0, 434
s = 91,83t
0,434
54/66
EXEMPLO 4
Se:
s = 91,83t
0,434
55/66
Caso Contnuo
56/66
Caso Contnuo
.
.
57/66
Caso Contnuo
Dada uma funo f (x), contnua em [a, b] e escolhidas funes
g1 (x), g2 (x), ..., gn (x), todas contnuas em [a, b], determinar
constantes 1, 2,..., n, tal que:
( x ) = 1g1 ( x ) + 2 g2 ( x ) +! + n gn ( x )
se aproxime ao mximo de f (x).
58/66
Caso Contnuo
Pn (x ) = n x + n 1 x
n 1
+ ! + 1 x + 0 = k x
k =0
'
*
k
E = "# f ( x ) Pn ( x )$% dx = ) f ( x ) k x , dx
+
a
a (
k=0
b
59/66
Caso Contnuo
E
( 0 , 1 ,!, n ) = 0
j
60/66
Caso Contnuo
Como:
b
E = !" f ( x )#$ dx 2 k
a
k=0
(
+
k
x f ( x ) dx + * k x - dx
,
a ) k=0
b
n
b
b
E
j
j+k
,!,
=
2
x
f
x
dx
+
2
x
dx = 0
( 0 1
( )
n)
k
j
a
a
k=0
61/66
Caso Contnuo
k =0
j +k
j
x
dx
=
x
k
f (x)dx
a
62/66
EXEMPLO 5
f ( x ) = sen ( x )
63/66
EXEMPLO 5
b
b
j +k
k =0
dx = x f (x )dx
a
1
2
0
1
0 x dx + 1 x dx + 2 x dx = x sen(x )dx
0
64/66
EXEMPLO 5
1
1
2
0 + 1 + 2 =
2
3
1
1
1
1
0 + 1 + 2 =
2
3
4
1
1
1
2 4
0 + 1 + 2 =
3
4
5
3
65/66
EXEMPLO 5
66/66