Benutzer-Werkzeuge

Webseiten-Werkzeuge


ws1314:stand_der_simulation_30.1.2014

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ws1314:stand_der_simulation_30.1.2014 [2014/02/05 22:40]
stefanborn
ws1314:stand_der_simulation_30.1.2014 [2016/05/10 14:46] (aktuell)
Zeile 1: Zeile 1:
-====== Stand der Simulation 30.1. ======+====== Stand der Simulation 30.1.2014 ======
  
 Um die Grundlage für weitere Arbeiten und Ideen zu legen, habe ich unter Verwendung eures Programmcodes das Programm umstrukturiert. Ich habe einige Kommentare hinzugefügt,​ glaube aber, dass es sinnvoll ist, wenn ihr selbst den Code analysiert und (in der Wiki) kommentiert. Um die Grundlage für weitere Arbeiten und Ideen zu legen, habe ich unter Verwendung eures Programmcodes das Programm umstrukturiert. Ich habe einige Kommentare hinzugefügt,​ glaube aber, dass es sinnvoll ist, wenn ihr selbst den Code analysiert und (in der Wiki) kommentiert.
Zeile 8: Zeile 8:
   * Alle erzeugten Planeten werden einer Liste **planets** hinzugefügt,​ so dass man die Berechnung der Bewegung durch einfache Schleifen aufschreiben kann. Um die Allgemeinheit des Ansatzes zu zeigen, werden zufällig Kleinplaneten erzeugt.   * Alle erzeugten Planeten werden einer Liste **planets** hinzugefügt,​ so dass man die Berechnung der Bewegung durch einfache Schleifen aufschreiben kann. Um die Allgemeinheit des Ansatzes zu zeigen, werden zufällig Kleinplaneten erzeugt.
   * Es gibt eine Benutzerinteraktion,​ die sich beliebig erweitern lässt: Wird die Taste '​d'​ gedrückt, so werden die Spuren der Planetenbahnen gelöscht. Mit der Taste '​a'​ wird das Autoscaling ein- und ausgeschaltet.   * Es gibt eine Benutzerinteraktion,​ die sich beliebig erweitern lässt: Wird die Taste '​d'​ gedrückt, so werden die Spuren der Planetenbahnen gelöscht. Mit der Taste '​a'​ wird das Autoscaling ein- und ausgeschaltet.
-  * Als Längeneinheit wird 1 Astronomische Einheit **AE** ​ verwendet (der mittlere Abstand Erde-Sonne, hier wird nur ein ungefährer Wert verwendet, ihr könnt aber den genauen nachschlagen und einsetzen.) ​ Das Newton'​sche Kraftgesetz bleibt gültig, wenn man auch die Gravitationskonstante auf diese Längeneinheit umrechnet. ​ Für die Masse wird weiter die Einheit **kg**, für die Zeit **s** verwendet. Als Beispiele wurden die echten (d.h. im Rahmen der gegenwärtigen Messgenauigkeit bestimmten) Massen von Erde, Sonne und Mars verwendet, sowie die zugehörigen Radien nach dem 3. Kepler'​schen Gesetz ​+  * Als Längeneinheit wird 1 Astronomische Einheit **AE** ​ verwendet (der mittlere Abstand Erde-Sonne, hier wird nur ein ungefährer Wert verwendet, ihr könnt aber den genauen nachschlagen und einsetzen.) ​ Das Newton'​sche Kraftgesetz bleibt gültig, wenn man auch die Gravitationskonstante auf diese Längeneinheit umrechnet. ​ Für die Masse wird weiter die Einheit **kg**, für die Zeit **s** verwendet. Als Beispiele wurden die echten (d.h. im Rahmen der gegenwärtigen Messgenauigkeit bestimmten) Massen von Erde, Sonne und Mars verwendet, sowie die zugehörigen Radien ​für Kreisbahnen ​nach dem 3. Kepler'​schen Gesetz: $T^2=\frac{4\pi^2}{G(m+M)}$. In Wahrheit sind die Bahnen aber etwas exzentrisch (Ellipsen). Indem man die jeweils für eine Kreisbahn berechneten Geschwindigkeitsvektoren mit einer Zahl $\not=1$ multipliziert,​ erhält man exzentrische Bahnen.
  
 <code python> <code python>
ws1314/stand_der_simulation_30.1.2014.1391636409.txt.gz · Zuletzt geändert: 2016/05/10 14:46 (Externe Bearbeitung)