![]() |
Gravitationskraft / -beschleunigung integrieren
Hallo,
hab hier n kleines mathematisches Problem (ja, geht um BWinf26 Afg. 5): ich habe zwei Zeitpunkte, t1 und t2. Jetzt will ich wissen, wie ein Flugkörper f mit Masse m, Position x/y, Geschwindigkeit vx/xy vom Fixkörper F (Masse M, Position 0/0) angezogen wird. Grundlegend die Formel für die Gravitationskraft, F=G*Mm/r², r=Abstand zwischen f und F, sqr(x²/y²). Mit F=m*a (a=F/m) folgt a = G*M/r². r² ist natürlich abhängig von der Zeit, r(t)². Jetzt kann ich über die Zeit integrieren: a = Integral t1->t2 von G*M/r²dt Konstanten nach vorn: a = G*M Integral t1->t2 1/r²dt 1/r² lässt sich recht einfach integrieren: a = G*M [-1/r(t)]t1->t2 = G*M (-1/r(t2) - -1/r(t1)) = G*M (1/r(t1) - 1/r(t2)) Soweit ja ganz schön, problem ist nur, dass r(t2) ja das Ziel der ganzen Übung ist... Im Moment integriere ich das ganze finit, das heißt, ich berechne die Beschleunigung alle x Sekunden, und berechne daraus, wie weit sich der Körper in dieser Sekunde bewegt. ist natürlich ein bisschen ungenau. Ich bin mir sicher, das ganze wurde schon gelöst, ich finds nur auf Wikipedia nicht. Könnt mir also jemand sagen, wie man das macht? |
Re: Gravitationskraft / -beschleunigung integrieren
Deine beschleunigung a = f(r) ist halt nichts weiter als die zweite zeitliche Ableitung des Ortes r = f(t). Jedoch ist der Ort r(t) selbst wieder eine Funktion der Zeit und dam ist ist auch deine beschleunigung Zeitabhängig. Du hast am Ende ne Zeitabhängige Differentialgleichung stehen... damit stimmt deine Integration nicht da du zum Integrieren die funktion r(t) kennen müßtest. Du mußt außerdem beide Seiten der Gleichung integrieren... d.h. Integral(a dt) = v... Integral(v dt) = r....
Man kann die Bewegungsgleichung für das Zweikörperproblem exakt lösen so das du am Ende eine funktion r(t) haßt in die du nur noch dein t2 einsetzen mußt. Das ganze ist jedoch richtig häßlich (mußte ebend selbst erstmal ins TM Script nachschauen). Du hast mit a ~ 1/(r^2) halt ne Differentialgleichung der Form d(dr/dt)/dt ~ 1/(r(t)^2)... die Differentialgleichung ist jedoch ziemlich häßlich und das berechnen der exakten Lösung ist Stoff der Theoretischen Physik (Theoretische Mechanik). Ich kann dir nen Link zu ner 6 Seitigen Berechnung und Lösungs des Problems posten (Berechnung ist dabei nicht bis zu Ende geführt!) aber ohne fundiertes TM und Mathe wissen wirst du da nicht viel verstehen. Das beste wäre wenn du deine Berechnungsschritte einfach versuchs kleiner zu machen (delta t wird zu dt). Alternativ kannst du einfach mal google Bemühen... die exakte Lösung von r(t) müßte bestimmt irgendwo zu finden sein. Stichwort: Kepler-Problem oder Zweikörperproblem |
Re: Gravitationskraft / -beschleunigung integrieren
Hallo,
hat das irgendetwas mit Delphi oder, im weitesten Sinne, mit programmieren zu tun? Kommt mir eher vor wie eine ungelöste Hausaufgabe. Wenn man halt nicht wieter weiss, den eigenen Kopf muss man ja nicht einschalten, stellt man sein Problem irgendwo in ein Forum. Es wird sich schon jemand finden der das Problem löst. Find ich überhaupt nicht gut! Grüsse Rainer |
Re: Gravitationskraft / -beschleunigung integrieren
Sicher hat das was mit Delphi zu tun, sogar mit Assembler oder C++ oder JAVA, eben mit Programmierung. Denn Programmierung ist nur Mittel zum Zweck und der Zweck ist es mathematisch komplexe Formeln in eine Software zu bekommen.
Aber dein Posting ist dagegen nicht konstruktiv, nur Gemeckere und Verdächtigungen, statt Hilfe, wie in einem Forum üblich. Gruß Hagen |
Re: Gravitationskraft / -beschleunigung integrieren
Hallo negaH,
Zitat:
Grüsse Rainer |
Re: Gravitationskraft / -beschleunigung integrieren
[OT]
Hallo, Zitat:
Nur weil in letzter Zeit wieder häufiger Schüler durch dieses Forum ihre Hausaufgaben erledigt bekommen möchten, solltest Du nicht alle über einen Kamm scheren, und Dich im Vorfeld etwas schlauer machen, und nicht durch fundiertes Halbwissen glänzen (bevor sich wieder einige unnötig aufregen: das 'fundierte Halbwissen' bezieht sich nur auf diesen Thread (siehe Signatur 'WS1976') - naja, und auf die Schreibweise seiner Grußformel :mrgreen: ). [/OT] Edit: Erläuterung zu der Äußerung 'fundiertes Halbwissen' eingefügt Edit2: OT-Tags eingefügt |
Re: Gravitationskraft / -beschleunigung integrieren
Hallo zusammen,
wenn sich jemand beim Bundeswettbewerb Informatik bewirbt, dann sollte er die Lösung auch allein lösen können. Wo ist sonst der Sinn dieser Veranstaltung? Es gibt wohl für jeden Teilnehmer eine Urkunde. Sieht sicher schick aus, aber dann müßten alle Namen draufstehen, die bei der Lösung geholfen haben. Sieht dann nicht mehr so cool aus. Selber denken ist natürlich deutlich anstrengender... trotzdem sollte man sich nicht mit fremden Federn schmücken. em-sigma |
Re: Gravitationskraft / -beschleunigung integrieren
Hallo s-off,
der Beitrag war und ist als Beitrag zu diesem Wettbewerb nicht zu erkennen. Woher also sollte ich das wissen? Über den Rest deines Beitrags unterhalten wir uns per Mail. Grüsse Rainer |
Re: Gravitationskraft / -beschleunigung integrieren
Zitat:
Zitat:
Edit: Zitat:
|
Re: Gravitationskraft / -beschleunigung integrieren
Hallo,
ach und das muss man wissen? Zitat:
Grüsse Rainer |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz