Oppsummering part1, PIL-bug
I dag gikk vi igjennom part1, og snakket mest om at det er flere m?ter ? fylle p? nye partikler i boksen n?r en partikkel unslipper. Fordi partikler med h?y hastighet har st?rre sannsynlighet for ? unnslippe, er det viktig at den nye partikkelen du genererer har samme hastighet som partikkelen som unslipper for ? bevare samme gjennomsnittstemperatur i boksen. Du kan like godt bare sprette partikkelen som vanlig og telle hvor mange som "liksom" unnslipper ved ? sprette i hullet.
N? ligger part1_skeleton.py ute under prosjektarbeid-mappen ogs?. Bruk gjerne denne som en veiledning hvis du ikke vet hvor du skal starte. Den inneholder en ganske bra 3d-partikkelanimasjon i matplotlib hvis du vil se partiklene dine sprette i veggene.
Flere av dere har oppdaget et problem med at modulen PIL mangler n?r du importerer AST2000SolarSystem. Det ser ut til at dette problemet fikses ved ? installere pakken Image (pakken PIL finnes ikke lengre, men Image er bakoverkompatibel):
sudo pip install Image
Si ifra hvis dette ikke l?ste problemet for deg.
N?r du importerer AST1100SolarSystem, s? er syntaksen som f?lger, alts? kun importkilden endres til ? reflektere filnavnet. Husk ? bruke den nyeste versjonen.
from ast2000solarsystem_36_v2 import AST2000SolarSystem
Min e-post er robert.hagala@astro.uio.no, mitt kontor er 106 (f?rste til h?yre etter hovedinngangen). Send meg gjerne e-post f?r du har tenkt ? bes?ke meg, men jeg vil gjerne svare p? sp?rsm?l hvis jeg er ledig. Skriftlige sp?rsm?l b?r stilles p? Piazza, https://piazza.com/class/j6uw51ctw431yi
-Robert