Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by jfheins,
17. Jul 2013
Jein. Oder "nur zum Teil"
Denn der TE möchte wohl gerade die Umkehrung: Von einer gegebenen Koordinate diejenige errechnen, die sich ergibt wenn man X km in eine Richtung geht. Dafür gibt es afaik keine direkt Funktion, deshalb muss man sich iterativ nähern.
Die Distanzberechnung wurde ja jetzt schon zum dritten Mal gepostet ( :roll: ) ist aber wohl nicht die Lösung des eigentlichen...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by jfheins,
12. Jul 2013
Ich habe dir da malwas zusammengetippt. Es ist in MATLAB geschrieben, aber die Formeln sollten sich ja übertragen lassen.
Das ganze verwendet das Newton-Verfahren, weil es a) schnell konvergiert und b) die Ableitung relativ einfach ist (konstant)
Zumindest habe ich das probiert, in der einen Richtung gewinnt man leider nur 1,6 Stellen pro iteration, da stimmt was noch nicht ganz.
%% Punkt...