https://github.com/tmpecho/solsystem_modell
Enkel modell av solsystemet. Programmet skal brukes til å se hvordan planetenes bane endrer seg med eller uten Neptun. Hensikten er å "reoppdage" Neptun ved å analysere Uranus sin bane.
https://github.com/tmpecho/solsystem_modell
Last synced: 3 months ago
JSON representation
Enkel modell av solsystemet. Programmet skal brukes til å se hvordan planetenes bane endrer seg med eller uten Neptun. Hensikten er å "reoppdage" Neptun ved å analysere Uranus sin bane.
- Host: GitHub
- URL: https://github.com/tmpecho/solsystem_modell
- Owner: Tmpecho
- License: mit
- Created: 2023-11-20T18:21:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-06T15:58:05.000Z (12 months ago)
- Last Synced: 2024-06-06T17:49:58.621Z (12 months ago)
- Language: Python
- Size: 229 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Solsystem modell
Enkel to-dimensjonal modell av solsystemet vårt. Progrmammet er laget for å svare på problemstillingen:
**"Hvordan påvirker Neptun Uranus' bane?"**.Programmet kan starte en solsystem simulasjon fra en vilkårlig dato med ekte data.
___
## Innhold
* [Installasjon](#Installasjon)
* [Bruk](#Bruk)
* [Teknologi](#Teknologi)___
## Installasjon
Last ned prosjektet fra GitHub og kjør main.py i en Python IDE. Endre instillinger for blant annent zoom nivå,
simulasjonsfart og debug modus i `config.py`.___
## Bruk
Programmet brukes for å analysere numerisk og visuelt hvordan solsystemet vårt fungerer. Det er mulig å legge til flere
planeter og endre på deres masse, radius, startposisjon, startfart og farge. Det er også mulig å endre på tidssteg og
tidsstegsantall. Programmet kan også brukes til å simulere andre systemer enn solsystemet vårt, for eksempel et
dobbeltstjernesystem. Man kan egendefinere himmellegemer ved å lage en csv fil i data mappen. Hvis antall csv filer
endrer seg må man kanskje endre på `for` løkken i `main.py` for å få med alle filene og `utils.py` filen som leser fra
csv-filene.Spesefikt brukes programmet i nåverende tilstand for å analysere hvordan Neptun påvirker Uranus og banen dens. Dette
gjøres ved å kjøre to simuleringer samtidig: en med Neptun og en uten. Deretter sammenlignes resultatene fra de to
simuleringene ved å plotte banene til Uranus i et koordinatsystem.