Akkurat nå er 103 pålogget.

Fysikk

Fallskjerm - programmering

13. oktober kl. 21.08 av hall - Nivå: Vgs

Kan noen hjelpe?

Hva er definert som positiv retning i dette programmet?
Hva skjer med grafene hvis vi endrer massen?
Hva skjer med grafene hvis vi endrer k (luftmotstandskoeffisienten)?
Hva skjer med grafene hvis vi endrer dt (tidssteg for beregning)?
Kan vi lese ut terminalhastighet fra noen av grafene?
Modifiser koden til å simulere ett fallskjermhopp, hvor skjermen enten blir løst ut etter gitt tid eller ved en gitt avstand over bakken.

Bruk programmet og finn svarene: 

# Fallskjermhopper

# Startverdier

fart = 0

høyde = 4000

m = 100

g = 9.81

k = 0.03

dt = 0.01

n = 0

# Lister til beregnede verdier

t = []

s = []

v = []

a = []

# Legger inn startverdier i listene

t.append(0)

s.append(høyde)

v.append(fart)

a.append(-g)

# Beregner verdier frem til bakken

G = -m*g

print(a)

while s[n]>0:

    L = - k*v[n]*abs(v[n])

    F_sum = L + G

    a.append(F_sum/m)

    v.append(v[n]+a[n]*dt)

    s.append(s[n]+v[n]*dt)

    t.append(dt*n)

    n = n + 1

import matplotlib.pyplot as plt

plt.figure(1)

plt.grid()

plt.plot(t,s)

plt.figure(2)

plt.grid()

plt.plot(t,v)

plt.figure(3)

plt.grid()

plt.plot(t,a)


Skriv et svar til: Fallskjerm - programmering

Du må være pålogget for å skrive et svar til dette spørsmålet. Klikk her for å logge inn.
Har du ikke en bruker på Skolediskusjon.no? Klikk her for å registrere deg.