Forum: Klatsch und Tratsch
by jfheins,
6. Apr 2010
Ich seh den Fehler :mrgreen:
Wie sieht Abstand() aus? ich vermute, du nimmst hier die normale euklidische Norm. Dann muss da aber Abstand^3 stehen ;)
Das liegt daran, dass du nachher noch einmal den Abstand drauf multiplizierst. Würdest du nachher den Vektor auf 1 normieren (da, wo du die Kraft zur Summe addierst) müsstest du immernoch durch Abstand^2 teilen.
So, wie das jetzt da steht,...
Forum: Klatsch und Tratsch
by jfheins,
5. Apr 2010
Richtungsvektor (in AU/Tag) / 86400 * 149597870 =
Eine Astronomische Einheit hat 150 Millionen Kilometer ;)
Forum: Klatsch und Tratsch
by jfheins,
28. Feb 2010
Thx, geändert :)
Naja, ein paar Beträge bilden muss man schon ... und ansonsten natürlich vektoriell rechnen - macht das Leben einfacher
Zur Eindeutigen Bestimmung der Bahn braucht man 6 Zahlen - ob man Position udn Geschwindigkeit (oder z.B. die Keplerelemente) dafür hernimmt ist erstmal egal. Aber für die Simulation sind die beiden Vektoren einfacher ;)
Forum: Klatsch und Tratsch
by jfheins,
28. Feb 2010
Naja - guck die die Formel an. Da ist zum einen die konstante G und die beiden Massen drin. Und dann noch 1/r² r ist hier der skalare Abstand. Das ist also die skalare Kraft die zwischen den beiden Planeten wirkt. Um daraus die vektorielle Kraft zu bekommen, musst du noch mit einem Vektor multiplizieren. Da die Kraft immer auf der direkten Verbindungslinie der beiden Körper wirkt, muss der Vektor...
Forum: Klatsch und Tratsch
by jfheins,
27. Feb 2010
Ich versuche mal, auf ein paar Aspekte einzugehen:
Richtig.
Auch noch okay. Damit ist dein Koordinatensystem zwar nicht mehr inertial, aber der Fehler sollte noch ertragbar sein.
Möööööp :mrgreen:
http://de.wikipedia.org/wiki/Gravitation#Newtonsches_Gravitationsgesetz
Zumindest di Konstante kommt mir spanisch vor - das sollten 6,67*10^-11 sein ...