Benutzer-Werkzeuge

Webseiten-Werkzeuge


ws1718:raketensimulation:protokolle:18.01.18

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
ws1718:raketensimulation:protokolle:18.01.18 [2018/01/18 16:50]
leogummersbach angelegt
ws1718:raketensimulation:protokolle:18.01.18 [2018/03/08 10:37] (aktuell)
aike.teichmann
Zeile 1: Zeile 1:
 ======Protokoll am 18.01.18====== ======Protokoll am 18.01.18======
  
-Heute war unser Ziel das Leapfrog Verfahren zu implementieren. Das haben wir nicht sofort geschafft. Nach zwei Stunden hat Stefan drauf geschaut und sofort den Fehler gesehen. Diesen haben wir behoben und jetzt funktioniert es schon fast zu gut, der Abstand des Mondes ändert sich nach etwa einer Umdrehung um nichtmal einen Meter. Das ist uns genau genug, weshalb ​werden ​wir dieses Verfahren benutzen.+Heute war unser Ziel das Leapfrog Verfahren zu implementieren. Das haben wir nicht sofort geschafft. Nach zwei Stunden hat Stefan drauf geschaut und sofort den Fehler gesehen. Diesen haben wir behoben und jetzt funktioniert es schon fast zu gut, der Abstand des Mondes ändert sich nach etwa einer Umdrehung um nichtmal einen Meter. Das ist uns genau genug, weshalb wir dieses Verfahren benutzen ​werden. 
 + 
 +Unsere Umsetzung des Leapfrog-Verfahrens:​ 
 + 
 +<code python>​ 
 + 
 + def leapfrog(self,​zeitschritt,​welt):​ 
 + ort_zwischen = self.ort + self.v * (zeitschritt/​2.0) 
 + self.ort = ort_zwischen 
 + a_zwischen = self.berechne_beschleunigung(welt) 
 + self.v = self.v + a_zwischen * zeitschritt 
 + self.ort = ort_zwischen + self.v * (zeitschritt/​2.0) 
 + return self.ort 
 + 
 + 
 +</​code>​
ws1718/raketensimulation/protokolle/18.01.18.1516290650.txt.gz · Zuletzt geändert: 2018/01/18 16:50 von leogummersbach