Python bruger tabulator indrykning når den laver løkker. Det er ofte her det går galt når man kopierer kode fra andre steder. Løsningen er at slette indrykkene og lave dem igen, med tabulator knappen.
Vi starter med det lodrette kast uden luftmodstand. Fysikken er kendt som bevægelse med konstant acceleration. Startbetingerlserne er
Hvilket svarer til at en bold 10 meter over jorden med en hastighed på v=-10m/s (nedad). Kør simuleringen
https://glowscript.org/#/user/mps/folder/maanen/program/fysisk-system-1
Jeg gennemgår koden i denne video.
Link til video.
Den bedste måde at få forståelse for programmet er at lave om i det. Prøv jer frem, men gør kun én ting af gangen, så kan I altid komme tilbage. Hver gang I laver noget om skal I prøve at baskrive hvad der er forandret i simuleringen.
Det går selvfølgeligt ikke at bolden bare forsvinden op i luften. Ændring i hastighed hedder acceleration og er på jorden tyngdeaccelerationen, g=-9.82. Vi opdaterer hastigheden ved
v = v + g*dt
altså opdatere hastigheden med g gange tidsskridtet dt.
Det er let at lave grafer, så lad os gøre det. Vi vil gerne undersøge hypotesen om at den mekaniske energi er bevaret.
rate ned, så det ikke går så hurtigt.Hvis bolden er på Månen er den udsat for en mindre tyngdekraft. Det betyder at accelerationen på månen er gm = -1.6.
nedenfor er en ekstra bold sat ind som hopper på Månen.
https://glowscript.org/#/user/mps/folder/maanen/program/fysisk-system-2
Graferne viser den potentielle energi for de to bolde ved fald fra samme højde.