Escolar Documentos
Profissional Documentos
Cultura Documentos
15-Ajuste de Curvas-Matlab PDF
15-Ajuste de Curvas-Matlab PDF
m m m
α 0 ∑ xi + α1 ∑ x = ∑ xi yi 2 (7)
i
i=1 i=1 i=1
¨ Dados de entrada:
¤ Valores de x e y e número de pontos (m).
if resp == ‘N’
X = input(‘Entre com o novo valor de X’)
Y = input(‘Entre com o novo valor de Y’)
"m % "m %
sx $ ∑ xi yi ' sxy
$ ∑ xi '
# i=1 & # i=1 &
"m % " m 2%
$ ∑ yi ' sy sx2
$ ∑ xi '
# i=1 & # i=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
20"
16"
12"
y
8"
4"
0"
0" 2" 4"
6" 8" 10" 12"
x para os dados da Tabela 1
Figura 1. Diagrama de Dispersão
Aula 15 – Ajuste de Curvas - Matlab
Cálculo Numérico 9/66
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 xi 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 15 – Ajuste de Curvas - Matlab
Σ 55 Cálculo81
Numérico 385 572,4 10/66
Exemplo 1
¨ Considerando os dados da Tabela 2, os parâmetros α0 e α1
podem ser calculados como:
y = 1,538x − 0,360
Aula 15 – Ajuste de Curvas - Matlab
Cálculo Numérico 11/66
Exemplo 1
¨ Na Figura 2, pode-se observar o ajuste através da reta:
20"
y = 1.5382x - 0.36
16"
12"
y
8"
4"
0"
0" 2" 4" 6" 8" 10" 12"
x
2 St − Sr
r =
St
onde:
¨ St é a soma total dos quadrados dos desvios entre os pontos
dados e a média;
¨ Sr é a soma dos quadrados dos desvios entre o y medido e o y
calculado (que chamamos aqui de E).
Aula 15 – Ajuste de Curvas - Matlab
Cálculo Numérico 13/66
3. Coeficiente de Determinação
m
2
St = ∑( yk − y )
k=1
¨ St mede o quadrado da discrepância entre os dados e uma
única estimativa da medida de tendência central – a média.
m
2
Sr = E = ∑⎡⎣ f ( xk ) − ϕ ( xk )⎤⎦
k=1
−bx
y = ae
Y = ln y
α 0 = ln (a )
α1 = −b
α 0 = 1, 099 α1 = −2, 5
α 0 = ln (a ) α1 = −b
a = 3, 001 b = 2, 5
2 St − Sr
r =
St
onde:
¨ St é a soma total dos quadrados dos desvios entre os pontos
dados e a média;
¨ Sr é a soma dos quadrados dos desvios entre o y medido e o y
calculado (que chamamos aqui de E).
Aula 15 – Ajuste de Curvas - Matlab
Cálculo Numérico 19/66
3. Coeficiente de Determinação
m
2
St = ∑( yk − y )
k=1
¨ St mede o quadrado da discrepância entre os dados e uma
única estimativa da medida de tendência central – a média.
m
2
Sr = E = ∑⎡⎣ f ( xk ) − ϕ ( xk )⎤⎦
k=1
r2 = 0,9881
¨ Para o Exemplo 2:
r2 = 1
⎧ m 2 m m
⎪α 0 ∑ xk + α1 ∑ xk cos xk = ∑ xk yk
⎪ k=1 k=1 k=1
⎨ m m m
⎪
⎪⎩α 0 ∑ x k cos x k + α1 ∑ cos 2
x k = ∑ yk cos x k
k=1 k=1 k=1
1 -2,5 -3 -3,035
2 -1,5 -0,1 -0,165 y = 0, 6
3 -0,5 2,7 2,510
4 0,0 2,8 3,003
5 0,5 2,9 2,761
6 1,5 0,6 0,590
7 2,5 -1,7 -1,778
Aula 15 – Ajuste de Curvas - Matlab
Σ - - 33,28 -Cálculo Numérico0,108 24/66
6. Ajuste da função: x+cos(x)
St = 33, 28 e St = 0,108
2
r = 0, 997