Professional Documents
Culture Documents
Universidade!Federal!do!Rio!Grande!do!Norte!
Escola!de!Cincias!e!Tecnologia!
ECT2401!<!Computao!Numrica!!2016.2!
Prof.!Rex!Medeiros!
!
Tpico'de'aula:!Resoluo!numrica!de!EDO!Mtodos!de!Euler,!Heun,!Ponto!Mdio!e!Runge<
Kutta!ordem!4.!Resoluo!de!Sistemas!de!Equaes!Diferencias!Ordinrias!e!resoluo!de!EDO!
de!ordem!superior.!
!
Leitura'recomendada:'
Livro!Chapra,!Captulo!25,!sees!!25.1,!25.2,!25.3!(excluindo!sees!25.3.2!e!25.3.4),!
25.4!e!25.5.3.!
Exerccios'recomendados:'
Livro!Chapra,,!!
o Problemas!do!Cap.!25:!25.1!a!25.13,!!25.21!a!25.26!!
Lista!de!exerccios!em!anexo.!
!
'
CHAPRA!
!
!
!
Computao Numrica
Lista de Exerccios
ECT2401
dh
= K1 + K2 cos( t)
dt
12
Ahole
2gh.
2, h = 0, 5
y,
dy
= yt + x
dt
d2 x
=
dt2
k
F0
x+
cos !t
m
m
a1 p
km
2gL1 +
Vp (t)
A1
A1
dL2
=
dt
a2 p
a1 p
2gL2 +
2gL1
A2
A1
Gabarito - EDO
1. Terica
2.
x = 0 0.5 1 1.5 2
yEuler = 0.25 0 0.125 0.5 1.125
yHeun = 0.25 0.1875 0.34375 0.734375 1.3671875
yRK
3. Resolvida usando Heun com h = 5s. Os pontos so: (0.000, 3.000) (5.000, 2.313)
(10.000, 1.716) (15.000, 1.210) (20.000, 0.793) (25.000, 0.468) (30.000, 0.233) (35.000, 0.095)
(40.000, 0.030) (45.000, 0.014) (50.000, 0.056)
Figura 1: Questo 3.
4. Pontos por Euler: (1.000, 2.000) (1.500, 1.000) (2.000, 1.000).
Erro em cada ponto (x, yExato yEuler ): (1.000, 0.000) (1.500, 0.500) (2.000, 0.333).
Pontos por Heun: (1.000, 2.000) (1.500, 1.500) (2.000, 1.336).
Erro em cada ponto (x, yExato yHeun ): (1.000, 0.000) (1.500, 0.000) (2.000, 0.003)
5. Resolvendo por Heun, usando h = 0, 3.
Pontos de (ti , xi ): (0.000, 1.000) (0.300, 0.843) (0.600, 0.649) (0.900, 0.348) (1.200, 0.196)
Pontos de (ti , yi ): (0.000, 0.500) (0.300, 0.813) (0.600, 1.180) (0.900, 1.660) (1.200, 2.326).
6.
Figura 2: Questo 4.
7. Resolvendo por RK-4, usando h = 1.
Pontos de (ti , xi ): (0.000, 0.100) (1.000, 0.059) (2.000, 0.508) (3.000, 0.748) (4.000, 0.680)
(5.000, 0.513) (6.000, 0.442) (7.000, 0.479) (8.000, 0.528) (9.000, 0.513) (10.000, 0.442)
Pontos de (ti , vi ): (0.000, 0.100) (1.000, 0.937) (2.000, 0.871) (3.000, 0.104) (4.000, 0.628)
(5.000, 0.944) (6.000, 0.993) (7.000, 1.080) (8.000, 1.322) (9.000, 1.624) (10.000, 1.851)
.