Hi!
Einige von Euch haben doch viel Ahnung von Mathe, genauer: Geometrie.
Ich hab da ein blödes Problem und komm einfach nicht weiter...
Ich brauche für mein neuestes Programm unbedingt eine Formel mit der ich den Schnittpunkt zweier Geraden berechnen kann. Fest steht, das die eine Linie mehr oder weniger schräg von oben nach unten verläuft und die zweite Linie mehr oder weniger schräg von links nach rechts. Ebenfalls steht fest das sich beide Linien im Schnittpunkt P kreuzen.
Die eine Linie nennen wir jetzt einfach mal Linie A, und die zweite Linie B. Die Start- und Endpunkte beider Linien sind gegeben, damit kommen wir auf die Punkte:
AX1,AY1 , AX2,AY2 und BX1,BY1 , BX2,BY2
Gesucht sind die X- und Y-Koordinaten vom Schnittpunkt P, also PX,PY.
Dazu eine Grafik:
http://www.badongo.com/pic/219243
Was ich jetzt noch weiss ist das jeder Punkt auf der Linie der Gleichung :
Y=A+m*X
folgt, wobei "m" die Steigung der Geraden ist.
Die Steigung berechnet sich aus:
m=a/b
und a und b berechnet man aus Delta X und Delta Y, also:
m=(Y2-Y1)/(X2-X1)
Hmm. Und da an der Stelle komm ich einfach nit weiter... Sowas haben wir auf der Hauptschule damals leider nie gelernt
.
Viele von Euch sind ja auf dem Gymnasium oder studieren sogar an der Uni. Wenn Du zufälligerweise weist wie man den Schnittpunkt der Geraden berechnen kann dann gib mir bitte einen Typ. Ich brauche dringend so eine Formel für mein neuestes Programm. Wenn das Programm fertig ist werde ich es Euch hier in
DP kostenlos zur Verfügung stellen, wie immer, aber ich möchte jetzt noch nit verraten was das Programm macht. Es hat was mit Mustererkennung zu tun...
Uuups, dat mit der Grafik klappt nit ??? Dann häng ich sie halt an zum runterladen!
[Edit]================================================== ==========================================
Problem gelösst! Danke an DFried!
Im Anhang jetzt Delphi 3.0 und 7.0 Demo-Programm mit dem ihr zwei Linien zeichnen und deren
Schnittpunkt berechnen lassen könnt!
Die Programme sind FreeWare und natürlich OpenSource und schreiben NIX in die System-Registrierung!
Ihr könnt sie Euch ja mal anschauen!
Grüsse von TOC!