Vous êtes sur la page 1sur 7

MTODOS NUMRICOS EM CINCIAS MECNICAS

Prof. Marcus Vinicius Giro de Morais


Lista de Exerccios 3: Aproximao Interpolao e Ajuste de Curvas
Thiago Pereira e Silva 17/0082407 PPGINTEGR
Universidade de Braslia - UNB

1. Aproxime a funo () a partir dos dados:

a) Ajuste Polinomial Direto:

() = 0 + 1 1 + 2 2 + + (1)

Considerando os pontos dados e considerando uma interpolao de 3 grau, temos

15 = 0 0 + 1 01 + 2 02 + 2 03
21 = 0 0,2 + 1 0,21 + 2 0,22 + 2 0,23
30 = 0 0,4 + 1 0,41 + 2 0,42 + 2 0,43
51 = 0 0,6 + 1 0,61 + 2 0,62 + 2 0,63

Na forma matricial teremos,

0 01 02 03 15 1 0 0 0 15
0,2 0,21 0,22 0,23 21 1 0,2 0,04 0,008 21
[ ] = [ ]
0,4 0,41 0,42 0,43 30 1 0,4 0,16 0,064 30
0,6 0,61 0,62 0,63 51 1 0,6 0,36 0,216 51

Resolvendo as equaes acima utilizando a eliminao de Gauss encontra-se,

0 = 15,0
1 = 37,5
2 = 75,0
2 = 187,5

Sendo assim temos o polinmio,

() = 15 + 37,5 75 2 + 187,5 3

b) Interpolao de Lagrange:

() = (0 )0 () + (1 )1 () + + ( ) = =0 ( ) () (2)

onde () so os polinmios de Lagrange definidos por:

( 0 )( 1 )( 1 )( +1 )( ) ( )
= ( 0 )( 1 )( 1 )( +1 )( )
= =0, ( ) (3)

Adotando o polinmio para os pontos dados teremos:

(0 ) (2 )

(1 ) (3 )

() = 150 () + 211 () + 302 () + 513 ()

sendo,

( 0,2)( 0,4)( 0,6) ( 0,0)( 0,4)( 0,6) ( 0,0)( 0,2)( 0,6)


() = 2 ( (0 0,2)(0 0,4)(00,6) ) + 21 ((0,2 0,0)(0,2 0,4)(0,20,6)) + 30 ((0,4 0,0)(0,4 0,2)(0,40,6)) +
( 0,0)( 0,2)( 0,4)
51 ((0,6 0,0)(0,6 0,2)(0,60,4))

() = 15 + 37,5 75 2 + 187,5 3

Obs: O clculo foi confirmado pelo programa criado para polinmio de Lagrange e enviado em
anexo.

c) Diferenas Divididas para derivada terceira

[+1 ][ ]
( , +1 ) = (4)
+1
[+1 ,+2 ][, +1 ]
( , +1, +2, ) = (5)
+2
[1 ,2 ,3 ][0, 1 ,2 ]
(0 , 1 , 2 , 3 ) = (6)
3 0
(0) (1) (2) ()
() = + ( 0 ) + ( 0 )( 1 ) + ( 0 )( 1 ) ( 1 ) (7)

tabela 01
( ) ( , +1 ) ( , +1 , +2 ) ( , +1 , +2 , +3 )
0.0 15 (21-15)/(0,2-0) (45-30)/(0,4-0) (150-37,5)/(0,6-0,0)
0.2 21 (30-21)/(0,4-0,2) (105-45)/(0,6-0,2)
0.4 30 (51-30)/(0,6-0,4)
0.6 51
Tabela de diferenas divididas

tabela 02
( ) ( , +1 ) ( , +1 , +2 ) ( , +1 , +2 , +3 )
0.0 15 30 37,5 187,5
0.2 21 45 150 II
0.4 30 105 II II
0.6 51 II II II
Tabela de diferenas divididas

Ento o polinmio de interpolao dado por:


() = 15 + ( 0)30 + ( 0)( 0,2)37,5 + ( 0)( 0,2)( 0,4) 150
d) Mnimos Quadrados para funo linear () = +,

Para os pontos dados abaixo, usaremos a forma da funo linear citada acima para reescrev-los.

15 = + 0.0 (ponto 1)
21 = + 0.2 (ponto 2)
30 = + 0.4 (ponto 3)
51 = + 0.6 (ponto 4)

passando para forma matricial teremos,

1 0 15
1 0,2 21
[ ] [ ]= [ ]
1 0,4 30
1 0,6 51

considerando que,

=
= (8)

=

1 0
1 1 1 1 1 0,2 4 1,2
= [ ][ ]= [ ]
0 0,2 0,4 0,6 1 0,4 1,2 0,56
1 0,6

15
1 1 1 1 21 117
= [ ][ ] = [ ]
0 0,2 0,4 0,6 30 46,8
51
sendo assim temos,

4 1,2 |117
[ ]
1,2 0,56 |46,8

aplicando o mtodo de eliminao de Gauss teremos os valores de a e b,

11,7
[ ]
58,5

ento o polinmio ter a seguinte forma

() = 11,7 + 58,5
e) Mnimos Quadrados para funo tipo ()=+2

15 = + 0.02 (ponto 1) 15 = + 0
21 = + 0.22 (ponto 2) 21 = + 0,04
30 = + 0.42 (ponto 3) 30 = + 0,16
51 = + 0.62 (ponto 4) 51 = + 0,36

1 0 15
1 0,04 21
[ ] [ ]= [ ]
1 0,16 30
1 0,36 51

considerando que,

=
=

=

1 0
1 1 1 1 1 0,2 4 0,56
= [ ][ ]= [ ]
0 0,04 0,16 0,36 1 0,4 0,56 1,568
1 0,6

15
1 1 1 1 21 117
= [ ][ ] = [ ]
0 0,2 0,4 0,6 30 24
51

sendo assim temos,

4 0,56 |117
[ ]
0,56 1,568 |24

aplicando o mtodo de eliminao de Gauss teremos os valores de a e b,

15,6429
[ ]
97,1939

ento o polinmio ter a seguinte forma

() = 15,6429 + 97,1939
f) Compare os resultados obtidos de forma grfica.
R: Observa-se que houve uma grande similaridade entre as curvas dos Mtodos de Diferenas Finitas,
Polinomial Direto e Lagrange, a curva do Mtodo dos Mnimos Quadrados para a funo do tipo
()=+2 apresentou uma pequena diferena dos mtodos citados anteriormente e a reta do Mtodo
dos Mnimos Quadrados para a funo do tipo () = + foi que apresentou a maior diferena se
comparada aos demais mtodos.

2. Aproxime a funo +1+2 a partir dos dados:

por mnimos quadrados.

5,0 = + 0.0 + 0,0 (ponto 1) 5,0 = + 0.0 + 0,0


10,0 = + 2,0 + 1,02 (ponto 2) 10,0 = + 2,0 + 1,0
9,0 = + 2,5 + 2,02 (ponto 3) 9,0 = + 2,5 + 4,0
0,0 = + 1,0 + 3,02 (ponto 4) 0,0 = + 1,0 + 9,0
3,0 = + 4,0 + 6,02 (ponto 5) 3,0 = + 4,0 + 36,0
27 = + 7,0 + 2,02 (ponto 6) 27 = + 7.0 + 4,0

1 0,0 0,0 5,0


1 2,0 1,0 10,0

1 2,5 4,0 9,0
[ ] =
1 1,0 9,0 0,0

1 4,0 36,0 3,0
[1 7,0 4,0 ] [ 27 ]

considerando que,

=
=

=

1 0,0 0
1 2,0 1,0
1 1 1 1 1 1 6,0 16,5 14,0
1 2,5 4,0
= [0,0 2,0 2,5 1,0 4,0 7,0] = [16,5 76,25 48,0]
1 1,0 9,0
0,0 1,0 4,0 9,0 36,0 4,0 14,0 48,0 54,0
1 4,0 36
[1 7,0 4,0]

5,0
10,0
1 1 1 1 1 1 54,0
9,0
= [0,0 2,0 2,5 1,0 4,0 7,0] = [243,5]
0,0
0,0 1,0 4,0 9,0 36,0 4,0 100,0
3,0
[ 27 ]
sendo assim temos,

6,0 16,5 14,0 54,0


1103 [16,5 76,25 48,0 |243,5]
14,0 48,0 54,0 100

aplicando o mtodo de eliminao de Gauss teremos os valores de a, b e c,

5
[4]
3

ento o polinmio ter a seguinte forma

() = 5 + 41 + 32

3. Linearize as expresses abaixo para aplicar a regresso linear.

a. () 1/(2 + 3); c. () ln(1 + 2exp);

() = = ln(1 + 2 )
1
= ( = 1 + 2
2 +3 )

1 ln( 1 ) = ln(2 ) +
=
1 (2 +3 )
adota-se 2 = ln( 1 ) e 3 =
ln(2 )tem-se,
1
= 2 + 3

2 = 3 +
1
adota-se 2 = e tem-se
d. () 1 + 1 (2+2)

2 = 2 + 3 (1+ )
= ( 2 + 1
2)

1
b. ()ln (1+22); (1+1 )
= ( 2 +
2)

= ln(1 + 2 2 ) (1+1 )
= 2 + 2

= 1 + 2 2
(1+1 )
2 = 2

ln( 1 ) = ln(2 ) + 2 ln()
(1+1 )
adota-se 2 = ln( 1 ) , 2 = ln() e ln ( 2 ) = 2 ln()

3 = ln(2 ) tem-se
(1+1 )
adota-se 2 = ln ( 2 ) e 2 =
2 = 22 + 3
ln()tem-se,

2 = 22

Vous aimerez peut-être aussi