Você está na página 1de 2

Instituto de Fı́sica

Métodos Computacionais em Fı́sica


Prof. Marcelo Chiapparini

Lista 2.1 - Movimento de um projétil

(Os exercı́cios recomendados estão indicados com um (*))

1. Usando a expansão de Taylor, derive a fórmula da diferença adiantada de três pontos

−3f (t) + 4f (t + τ ) − f (t + 2τ )
f ′ (t) = + O(τ 2 )

e obtenha uma pexpressão explı́cita para o termo de erro. [lápis]

2. Escreva um programa que calcule f ′ (x) usando a fórmula da derivada á direita, e faça um gráfico do erro
absoluto similar ao da Figura 1 da Lista 1.3. Grafique o erro no cálculo das derivadas de: (a) x2 em
x = 1; (b) x5 em x = 1; (c) sin x em x = π/4; e (e) sin x em x = π/2. [computador]

3. (*) O programa bolab sobre-estima o alcance máximo e o tempo de vôo (Figura 1). Concerte este
trecho de programação descuidada: calcule um alcance e tempo de vôo corretos interpolando entre os
três últimos valores de ~r usando a função intrpf. Meça a melhora no alcance e tempo de vôo calculados
quando não há resistência do ar. Tome uma altura inicial de 0 m, uma velocidade inicial de 50 m/s, um
ângulo de θ = 45◦ , e experimente alguns valores para o passo temporal τ . [computador]

4. Pegue seu programa do exercı́cio anterior e crie duas novas versões que usem os métodos de Euler-Cromer
e ponto-médio. Sem a resistência do ar, encontre o maior valor de τ que lhe proporciona um erro de 1%
no alcance horizontal (tome y1 = 0 m, v1 = 50 m/s , θ = 45◦ ). Comente sobre o desempenho dos três
métodos numéricos. [computador]

5. Suponha que um rebatedor bate numa bola e lhe imprime uma velocidade de 50 m/s (tome y1 = 1 m).
Modifique o programa bolab para que produça um gráfico do alcance horizontal como função do ângulo
para 10◦ < θ < 50◦ . Determine o ângulo (com precisão de 1◦ ) para o qual é atingido o alcance máximo.
[computador]

6. (*) Na Duas Novas Ciências Galileu diz que se uma bola de ferro de 100 lb (1 lb ≈ 327.17 g) e uma
outra bola de ferro de 1 lb fossem soltas de uma altura de 100 braccia (aproximadamente 50 m), então
“quando a maior atinge o solo, a outra está duas polegadas por trás dela”.
(a) Modifique bolab para que calcule o movimento de dois objetos, e mostre que esta afirmação é
grosseiramente incorreta. Suponha que Cd = 0.5 (esfera lisa) e ρF e = 7.8 g/cm3 . [computador]

(b) Mostre que y(t) = y(0) − b−1 log(cosh( bgt)), onde b = Cd ρA/2m. Use este resultado para checar
sua resposta na parte (a). [lápis]
(c) Qual deveria ser o valor de Cd para que Galileu estivesse certo? [computador]

7. Considere um par de bola idênticas de aço de 1 lb soltas de uma altura de 50 m (veja o Exercı́cio
anterior). Uma bola tem uma velocidade inicial igual a zero, a outra tem uma velocidade inicial de 50
m/s na direção horizontal. Modifique bolab para que calcule simultaneamente o movimento dos dois
objetos para determinar a separação das bolas, horizontal e vertical, e quando uma atinge o solo. Qual
bola atinge primeiro o solo? [computador]
8. Modifique bolab para que leve em conta o vento. Suponha que um rebatedor bate numa bola e lhe
imprime uma velocidade inicial de 110 mph (1 mph ≈ 1.6093 km/h) num ângulo θ = 35◦ a contar da
horizontal (altura inicial de 1 m). Faça um gráfico do alcance horizontal versus a velocidade horizontal
do vento para valores entre 40 mph e -40 mph. [computador]

9. O coeficiênte de arrasto de uma bola de beisebol não é realmente uma constante mas varia com a
velocidade. Modifique bolab para que use os valores

v (mph) 0 25 50 75 100 125


Cd 0.5 0.5 0.5 0.4 0.28 0.23

implementando uma interpolação quadrática para estimar Cd (v). Grafique o alcance horizontal versus
o ângulo, como descrito no Exercı́cio 5, e comente sobre o resultado. O alcance aumenta ou diminui
quando comparado com o resultado de usar um valor constante Cd = 0.35? [computador]

+++
+ +
Altura [m]

+ +
+
+
+

+
Alcance [m]
Alcance corrigido
+
Alcance simples

Figura 1: Exercı́cio 3: cálculo melhorado do alcance horizontal.

Você também pode gostar