Escolar Documentos
Profissional Documentos
Cultura Documentos
Captulo 13
Regresso linear e polinomial
Neste captulo, pretendemos ajustar retas ou polinmios a um conjunto de
pontos experimentais.
Regresso linear
A tabela a seguir relaciona a densidade (g/cm3) do sdio em funo da
temperatura (oC):
Temperatura (oC)
100
200
300
400
500
600
700
800
Densidade(g/cm3)
0,927
0,904
0,882
0,859
0,934
0,809
0,783
0,757
b=
( xi x )( yi y )
i =1
( xi x )2
(1)
i =1
a = y bx
1 n
1 n
As mdias de x e y so definidas por x = xi ; y = yi (2)
n i =1
n i =1
204
a = coeficiente linear da reta, b= coeficiente angular da reta
Apliquemos estas frmulas ao nosso exemplo:
C1:
D1:
E1:
E2:
=(A1-MDIA(A$1:A$8))*(B1-MDIA(B$1:B$8))
=(A1-MDIA(A$1:A$8))^2, copiar as frmulas at linha 8
=SOMA(C1:C8)/SOMA(D1:D8) (=b)
=MDIA(B1:B8)-E1*MDIA(A1:A8) (=a)
(Se tiver instalado o programa tc2 que mencionei no ltimo captulo, poderia
aqui, em WORD, calcular a densidade de sdio para uma temperatura dada:
T=600
d=0,9536-2,4274E-04*T = 0,808 o que corresponde bem ao o valor da
tabela.)
hora de mencionar que o Excel, a partir do Excel 97, tem embutido uma
ferramenta que faz tudo o que acabamos de ver, s eleger Layout>Linha
de Tendncia com as suas opes, p. ex. a equao da linha e o valor de R2.
205
Mas, este assistente somente aparecer depois que voc selecionar um grfico,
em nosso caso Disperso Somente com Marcadores. As propriedades da linha,
como cor, estilo etc. podem ser variadas, s fazer clique sobre a linha e
selecionar Formatar Linha de Tendncia.
Mas, aqui no terminam as maravilhas estadsticas do Excel. Existe a funo
estadstica PROJ.LIN com a sintaxe PROJ.LIN(val_conhecidos_y; valconhecidos_x; constante; estatstica)
Para aplic-la, necessrio preencher as duas primeiras linhas na seguinte
janela.
( preciso colocar nossos dados em outras clulas, por exemplo D1:E8, pois
temos selecionado o intervalo A1:B5 para os resultados estadsticos. A frmula
=PROJ.LIN(E1:E8;D1:D8;;1) uma frmula matricial e deve ser inserida
pressionando Ctrl+Shift+Enter.)
206
Os valores em A1 e B1 so, outra vez, a e b. A2 e B2 contm os valores do erro
padro dos coeficientes b e a. (a e b so funes dos valores experimentais yi.
Devido propagao dos erros, as incertezas nos yi influenciaro tambm os
valores de a e b. Suponhamos que as incertezas nos valores de x sejam
depreciveis.) Na clula A3 temos o valor de R2, o coeficiente de determinao.
Este valor deve ficar bem perto de 1 para que o ajustamento possa ser
considerado como sendo bom. R o coeficiente de correlao. Se R for igual a
1, existir uma correlao perfeita na mostra no haver diferena entre os
valores de y estimados e os valores reais. Em B3 temos o valor do erro padro
para a estimativa de y, ou o erro padro dos resduos. Este parmetro calculase com
2y
1 n
=
( yi a bxi )2
n 2 i =1
(3)
y = y2 = 4,121E 6 = 0,00203
b2
n y2
n
2
n xi xi
i =1
i =1
n
(4)
a2 =
y2
xi2
i =1
(5)
a = b
1 n 2
xi
n i =1
(6)
207
a soma dos quadrados da regresso e B5 a soma residual dos quadrados.
n
' 2
i =1
Temperatura em oC
-20
17
42
94
127
Devido equao dos gases ideais, PV = nRT, espere-se uma relao linear
entre os valores da tabela. Para confirmar esta suposio, fazemos um anlise
de regresso.
208
Regresso parablica
A tabela mostra os resultados experimentais correspondentes velocidade do
som em ar seca em funo da temperatura.
Temperatura em oC
0
10
20
30
40
50
60
velocidade em m/s
331
337
343
349
355
360
366
209
Se busca a equao de uma parbola que se ajuste em forma optimal (no
sentido dos mnimos quadrados) aos pontos experimentais.
A equao deve ser da forma y = a + bx + cx2 onde os 3 parmetros a,b,c
devem ser determinados.
Por meio de Linha de Tendncia obtemos o seguinte grfico
Temperatura oC
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
C em kJ/(kgK)
4,2177
4,2022
4,1922
4,1858
4,1819
4,1796
4,1785
4,1782
4,1786
4,1795
4,1807
4,1824
4,1844
4,1868
4,1896
4,1928
4,1964
210
85
90
95
100
4,2005
4,2051
4,2103
4,2160
a1n + a2 x + a3 x 2 = y
a1 x + a2 x 2 + a3 x3 = xy
(1)
a1 x 2 + a2 x3 + a3 x 4 = x 2 y
A soluo deste sistema, denominado equaes normais, fcil, pois podemos
escrever (1) em forma matricial MA = B com a soluo A = M-1B.
M-1 a matriz inversa da matriz M. A o vetor das incgnitas e B o vetor dos
lados direita, ou seja,
211
y Sy
a1
A = a2 e B = xy := Sxy
x 2 y Sx 2 y
a3
(2)
M = Sx
2
Sx
Sx
Sx 2
Sx3
Sx 2
Sx3
Sx 4
(3)
=CONT.NM(A1:A11);
A16: =A13;
=A13; B16: =C13; B17: =D13
=C13; C16: =D13; C17: =E13
=B13; D16: =F13; D17: =G13
A17: =C13
212
No captulo 9, pag. 121, desenvolvemos para o mtodo de Horner uma subrotina. Esta vez, utilizamos uma funo, para calcular os valores do polinmio:
213
214